UIAutomation 0.8.0 Preview 2

Rating: No reviews yet
Downloads: 56
Released: Jul 12, 2012
Updated: Jul 12, 2012 by xinliu
Dev status: Beta Help Icon

Recommended Download

Application UIAutomation 0.8.0P2 .NET35
application, 167K, uploaded Jul 12, 2012 - 18 downloads

Other Available Downloads

Application UIAutomation 0.8.0P2 .NET40
application, 171K, uploaded Jul 12, 2012 - 5 downloads
Application UIAutomation 0.8.0P2 for Metro testing
application, 172K, uploaded Jul 12, 2012 - 8 downloads
Example UIAutomation 0.8.0P2 samples
example, 33K, uploaded Jul 12, 2012 - 20 downloads
Source Code UIAutomation 0.8.0P2 sources
source code, 1313K, uploaded Jul 12, 2012 - 5 downloads

Release Notes

This release introduces

Metro UI testing:

(P1) unattended runs of scripts

UIARunner.exe is a utility that runs your PowerShell scripts from GUI as well as from command-line. Regarding unattended runs, UIARunner requires at least one file: the script you are running.
Nonetheless, there is also the possibility to use a 'profile' or 'autoexec' file (functioning similarly to autoexec.bat in elderly versions of Windows or the auto_open macro in MS EXcel) called UIARunner.ps1. Package includes the file, allowing you to run scripts as soon as you downloaded the package.
The command-line is :
UIARunner .\script1.ps1
UIARunner C:\[path]\script2.ps1
The test results are stored to the UIARunner_report.csv file in the folder of the application.

(P2) bug fix in UIARunner

(P3) improvements to code generation

Windows UIAutomation:

(P1) automated test result generation

Each cmdlet reports the result as a test case
if parameter [UIAutomation.Preferences]::EveryCmdletAsTestResult is set to $true

(P1) UIARunner in the graphical mode shows the test results

- (P2) UIARunner shows date/time, status, name of a test result, line number, pipeline position, error message and the path to a screenshot if available

(P1) UIARunner in the graphical mode generates the same report as in the command-line mode

(P2) UIAutomation, UIARunner, UIAutomaitonSpy now can display two squares over controls (over the control of interest and over its parent) what should help the operator to understand the hierachy of controls

(P2) UIAutomationSpy reads autoconfig script

- UIAutomationSpy read the UIAAutomaitonSpy.ps1 file if it's represented in the application's folder. The file is the same as UIARunner.ps1 and effective for running scripts from the Script tab

the satellite product TMX

(P3) new reports

(P1) new sorting cmdlets

now return test results, test scenarios, test suites sorted by
- date/time (test results)
- time spent (test suites, test scenarios, test results)
- Id (test suites, test scenarios, test results)
- Name (test suites, test scenarios, test results)
- Pass rate, i.e. pass/all ratio (test suites, test scenarios)
- Fail rate, i.e. fail/all ratio (test suites, test scenarios)
and filtered by the following conditions:
- name (test suites, test scenarios, test results)
- passed (test suites, test scenarios, test results)
- failed (test suites, test scenarios, test results)
- not tested (test suites, test scenarios, test results)
- known issue (test suites, test scenarios, test results)
- (P3) date/time
- (P3) time spent
- (P3) test result Id, scenario Id, suite Id
- (P3) top N

(P3) work with TFS EXpress 2011

P1 == Preview1
P2 == Preview2
P3 == Preview3
R == Release

Reviews for this release

No reviews yet for this release.