Social Icons

Sunday, June 24, 2018

Windows 10: Microsoft publishes in open source WinAppDriver UI Recorder


A new open-source tool, licensed under MIT, is now available for the WinAppDriver (Windows Application Driver) community: the WinAppDriver UI Recorder tool. Contrary to what its name might suggest, this tool is not dedicated to drivers but rather helps to create easier automated user interface tests.
For those of you who do not know WinAppDriver, this is a Windows 10 user interface automation service that you can use to test your applications.
For developers who already use WinAppDriver, Microsoft already offers a tool called "Inspect", which allows developers to view the attribute data of the user interface elements. Hassan Uraizee, of Microsoft, explained that Inspect does not offer a complete view, which is why Microsoft released the UI Recorder tool.

"Although Inspect is meeting its goal of viewing accessibility data, it is not up to par to support scenarios specific to UI automation, such as XPath query generation. For such situations, the WinAppDriver UI Recorder tool hopes to fill Inspect's gaps and serve as an alternative. "
In this release, the UI Recorder tool will enable two key scenarios:
Inspect the UI elements and retrieve their XPath expressions;
Generate C # code for some actions (mouse click) when "Save" is active
The generated code can be pasted into the UI recorder folder for reading WinAppDriver
Hassan explains that UI Recorder follows keyboard and mouse interactions with an application interface representing an action of the user interface. When recording is active, the top and bottom panels are updated dynamically with variable information on the user interface element each time a new user interface action takes place. The top pane displays the generated XPath query of the currently selected UI element, and the bottom pane displays the raw XML information for the same item. You can access the C # Code tab in the lower pane to view the generated C # code of the saved action that you can use on a WinAppDriver test.
The following animation provides an example of the registration process:
It should be noted that Microsoft recommends the use of Visual Studio 2017 to compile UI Recorder. A compressed executable file is also available on GitHub.

No comments:

Post a Comment

Category Of Mobile Courses

Actualités (644) Adsense (1) Affiliation (1) Algebraic Topology (2) Algorithmic (1) all-news (30) Android (5) Android App (8) Android app without code (4) Android Apps (256) Android Development (4) Android download (2) Android OS (3) AngularJS (1) Automata theory and formal language (5) C programming (5) Category and Functor (8) CMS (3) Computer Glossary (18) Create Mobile App With Ionic Framework (2) CSS (2) CSS-Cascading-Style-Sheets (4) Developpement Java (13) Differential Geometry (1) Django-Python-Framework (9) dropshiping (26) Earn Money by Internet (4) Emplois (23) Framework php (2) Fraud (2) HTML (7) Java For Beginners (10) Javascript (12) Kotlin Programming Language (8) Kotlin For Mobile Android (1) Linux Download (2) Marketing (5) Mobile (3) Mobile Courses (4) Mobile Marketing (4) MoneyGram (1) News (721) Node.js (5) Open Source (1) Photoshop (1) Protect Computer (1) Python (35) Python BeautifulSoup (1) Python For Data Science (2) Python PyQt (4) Python-Books (6) Python-DVD-Training (1) Python-Exercises (213) Python-Framework (1) Python-IDE (1) Python-Kivy-Framework (2) Python-Modules (1) Python-pdf (2) Python-pyQt (1) Référencement (2) Script PHP (2) Security (6) SEO (1) Snipping Tool: Faq (1) Social Networks (1) Source Code (1) Statistics With SPSS (2) Surveillance Software (1) Travail à domicile (6) Tutoriels php en vidéos (2) Tutoriels-MySql (6) tutoriels-php (19) Utilitaires (1) VPS (1) Web Hosting (1) Webcam (1) Webmarketing (11) Western Union (1) Windows 10 (1) Windows 7 (4) Windows 7 Faq (2) Windows 8 (1) Windows Accessories (1) Windows Download (8) Windows Drivers (1) Windows Fonts (1) Windows Power Shell (2) Windows Registry (2) Windows Security (18) Windows Software (2) Windows Spyware (2) Windows utilities (3) Windows Virus (2) Windows Vista (3) Windows Wireless (1) Windows xp (1) Wordpress (1)
 

Sample text

Sample Text

 
Blogger Templates