UIAutomation 0.8.7 Beta 2

Rating: No reviews yet
Downloads: 1061
Released: Feb 24, 2014
Updated: Feb 25, 2014 by apetrovskiy
Dev status: Beta Help Icon

Recommended Download

Application UIAutomation 0.8.7 Beta 2 .NET35
application, 2720K, uploaded Feb 25, 2014 - 742 downloads

Other Available Downloads

Application UIAutomation 0.8.7 Beta 2 .NET40
application, 2717K, uploaded Feb 25, 2014 - 174 downloads
Application UIAutomation 0.8.7 Beta 2 for Modern UI (Metro UI) testing
application, 3100K, uploaded Feb 25, 2014 - 37 downloads
Source Code UIAutomation 0.8.7 Beta 2 sources
source code, 1218K, uploaded Feb 25, 2014 - 27 downloads
Example UIAutomation 0.8.7 Beta 2 samples
example, 69K, uploaded Feb 25, 2014 - 59 downloads
Application Java Access Support
application, 1K, uploaded Feb 25, 2014 - 22 downloads

Release Notes

This release continues to deliver the new elements' object model. Now, there are available three property holders (i.e., objects that are visible as properties that in turn hold a number of methods and properties):
the Keyboard property holder:
$element.Keyboard.TypeText("any text");
(read more here the Keyboard property)

the Mouse property holder:
$element.Mouse.LeftButtonClick();
$element.Mouse.LeftButtonDoubleClick();
$element.Mouse.RightButtonClick();
(read more here the Mouse property)

the Control property holder:
$element.Control.InvokeContextMenu();
$element.Control.Click(10, 10);
(read more here the Control property)

Also, this release introduces new logging that is (expected to be) much more useful than any previous. The new logger represents cmdlet calls with parameters (elements are shown as hashtables) and method/properties of the new object model.
By default, the log is here: $env:USERPROFILE\Documents\UIA.log. You can set file name and the path by issuing the following command (there is no cmdlet right now):
[UIAutomation.AutomationFactory]::GetLogger("C:\1\new_logger_on_a_new_place.txt");

Reviews for this release

No reviews yet for this release.