Windows Application Driver (WinAppDriver) is a service to support Selenium-like UI Test Automation on Windows Applications. This service supports testing Universal Windows Platform (UWP), Windows Forms (WinForms), Windows Presentation Foundation (WPF), and Classic Windows (Win32) apps on Windows 10 PCs.
WinAppDriver.exe
from the installation directory (E.g. C:\Program Files (x86)\Windows Application Driver
)Windows Application Driver will then be running on the test machine listening to requests on the default IP address and port (127.0.0.1:4723
). You can then run any of our Tests or Samples. WinAppDriver.exe
can be configured to listen to a different IP address and port as follows:
WinAppDriver.exe 4727
WinAppDriver.exe 10.0.0.10 4725
WinAppDriver.exe 10.0.0.10 4723/wd/hub
Note: You must run
WinAppDriver.exe
as administrator to listen to a different IP address and port.
Now that you've successfully installed WinAppDriver, you can get started with authoring your first automation script!
See here for a list of supported APIs by WinAppDriver. API support may differ from Appium and other counterparts.
Additional documentation on WinAppDriver and related topics can be found under /Docs/, such as the following:
This repository includes the following content:
Add your feature request in issues or 👍 (+1) existing issues labeled as Enhancement