
Once compiled, you can immediately start using UI Recorder. It’s recommended to use Visual Studio 2017 to start building and compiling it. The code for the UI Recorder is open-sourced and available on WinAppDriver’s GitHub repo here.

We’re hoping that with this tool, users will have a simpler and more intuitive approach in writing automation scripts for WinAppDriver. Generated Code can be pasted into the UI Recorder Template folder for WinAppDriver playback.Though Inspect serves its intended purpose of viewing accessibility data, it falls behind when it comes to supporting scenarios specifically for UI automation, such as being able to generate XPath queries.įor situations such as these, the WinAppDriver UI Recorder tool hopes to fill in the gaps from Inspect and serve as its alternative.Īs for its initial release, the UI Recorder tool will enable the following two key scenarios:ġ) Inspecting UI elements and retrieving their XPath expressionsĢ) Generating C# code for certain actions (mouse click) when “Record” is active What is UI Recorderįor many in the WinAppDriver community, Inspect has been the most common tool for users to select UI elements and view their attribute data.

We recently released our v1.1 preview that you can read more about here. This tool will enable users to easily create automated UI tests.įor those of you not familiar with WinAppDriver, it is a UI automation service for Windows 10 that users can use to test their applications.

A new open-sourced tool is now available for the Windows Application Driver (WinAppDriver) community: the WinAppDriver UI Recorder tool.
