t.me/atinfo_chat Telegram группа по автоматизации тестирования

WinAppDriver + Selenium не запускается тест

java
webdriver
selenium
maven
testng
appium
Теги: #<Tag:0x00007f21de3313d0> #<Tag:0x00007f21de330f98> #<Tag:0x00007f21de330ac0> #<Tag:0x00007f21de330430> #<Tag:0x00007f21de330048> #<Tag:0x00007f21de313f88>

(Pavel) #1

Начинаю изучать автотестирование и наткнулся на такую проблему. Взял из примера тест калькулятора, попытался запустить у себя и ничего не получилось. Intellij Idea сразу ругается, как я понимаю, на то, что не запущен Selenium WebDriver. Но как я понял его запускать не нужно.

Вот собственно ошибка:


(Viktor) #2

WinAppDriver нужно скачать и запускать

Installing and Running Windows Application Driver

  1. Download Windows Application Driver installer from https://github.com/Microsoft/WinAppDriver/releases
  2. Run the installer on a Windows 10 machine where your application under test is installed and will be tested
  3. Enable Developer Mode in Windows settings
  4. Run WinAppDriver.exe from the installation directory (E.g. C:\Program Files (x86)\Windows Application Driver )

(Pavel) #3

Проблема была в том, что WinAppDriver выдавал ошибку

Developer mode is not enabled. Enable it through Settings and restart Windows Application Driver
Failed to initialize: 0x80004005

Нашёл решение проблемы. Перед запуском exe в консоли выполнил

reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock” /t REG_DWORD /f /v “AllowDevelopmentWithoutDevLicense” /d “1”

И УРА драйвер запустился