WinAppDriver is a GUI test automation library for use with Windows applications, and technically it is a WebDriver implementation for Windows applications.
In the beginning, it supports only store apps, and then the support for traditional desktop application is added. As the name suggests, it aims for being a single tool for test automation of all kinds of Windows applications, therefore the support for CEF-based desktop applications and Windows Phone apps are planned as well.
Give it a try! To get started, follow the instructions described in Getting Started, and your feedback is highly appreciated.
Hope that this tool will make our life more easier if you are asked to implement automated test against Windows applications.
In addition to wiki, Here are some documents/slides:
- WinAppDriver - 用 Selenium 驅動 Windows 應用程式 (COSCUP 2015) (Aug 16, 2015)
- WinAppDriver - Drive Windows Applications Using Selenium (GTAC 2015 Submission) (Aug 10, 2015)
- WinAppDriver Development (Dec 17, 2014)
- Windows Store Apps Test Automation (Dec 11, 2014)
WinAppDriver is licensed under MIT. Refer to LICENSE for more information.