How to automate windows application using Appium, Selenium and WinAppDriver

preview_player
Показать описание
Automate windows application like Universal Windows Platform (UWP), Windows Forms (WinForms), Windows Presentation Foundation (WPF), and Classic Windows (Win32) apps on Windows 10 PCs using Appium and Selenium. I have used windows application driver(WinAppDriver) service which supports by Selenium-like UI Test Automation on Windows Applications.

IDE : Eclipse
Programming Language : Java
Automation Library : Java Client - Appium & Selenium
Automation : WinAppDriver
Testing Framework : TestNG

Download the codebase from below link :

Download WinAppDriver from below link :
Try to download install x86 version

Download Windows SDK:
Path for inspect tool :
C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64

How to Get AppId :
1. Open Powershell in your computer
Рекомендации по теме
Комментарии
Автор

Can someone please provide an example of how to setup WinAppDriver up in a Grid/Node configuration?

James-zhfb
Автор

How to print the Winapp driver console log to a text file .. in case element not found it just says not found without proper info of which element not found . The information is visible in Winappdriver exe console but unable to print it in test logs . Any thoughts ??

itsmeavinash
Автор

Nice video, how to run using selenium grid

mizanur
Автор

Hi, Do we need to enable developer mode for winapp driver

prathyushaivaturi
Автор

Hi, I followed the tutorial and I can do commands that find elements such .findElementByName or even .getText(); . However, I can not do any push commands such as .sendKeys() or .click();

Do you have any idea about how to resolve this issue?

erichui
Автор

Hi Arnab, I have sent an email with a query.

bpacharya