Requirements for Using Appium
1. WinAppDriver is supported on machines running Windows 10.
2. You need to enable Developer mode.
3. Install Windows Application Driver (required to run tests).
None mandatory, but may come in use depending on your test scenarios and architecture:
1. Appium.
2. WinAppDriver UI Recorder - allows you to record tests at run time. Does not require installation - unzip the downloaded archive.
Hints:
WinAppDriver Supported APIs.
When and how to create a Desktop Session - Desktop session might be useful when you want to automate more than one desktop application.