Я пишу автоматизированные тестовые примеры для гибридного приложения Android с помощью Appium.
Я использую ниже строки кода для установки курсора на раскрывающемся /всплывающем окне: < /p>
Set stringSet = webDriver.getWindowHandles();
< /code>
Тем не менее, это дает ниже ошибку как: < /p>
org.openqa.selenium.UnsupportedCommandException: Method has not yet been implemented.
< /code>
webdriver < /strong> является объектом appiumdriver < /strong>. < /p>
Это hybrid < /strong> (cordova) Мобильное приложение < /strong>.Apr 03, 2019 4:20:21 PM org.openqa.selenium.remote.ErrorCodes toStatus
INFO: HTTP Status: '404' -> incorrect JSON status mapping for 'unknown method' (405 expected)
org.openqa.selenium.UnsupportedCommandException: Method has not yet been implemented
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'VIKSHAH-M-F1AR', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.14.3', java.version: '1.8.0_152-release'
Driver info: io.appium.java_client.AppiumDriver
< /code>
Обновление < /strong>:
После обновления JDK < /p>
Apr 10, 2019 12:47:45 PM org.openqa.selenium.remote.ErrorCodes toStatus
INFO: HTTP Status: '404' -> incorrect JSON status mapping for 'unknown method' (405 expected)
org.openqa.selenium.UnsupportedCommandException: Method has not yet been implemented
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'VIKSHAH2-M-F1AR', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.14.3', java.version: '1.8.0_202'
Driver info: io.appium.java_client.android.AndroidDriver
< /code>
Кто -нибудь столкнулся с аналогичной проблемой?
Есть ли другой способ проверить выпадение с помощью Appium? < /p>
Подробнее здесь: https://stackoverflow.com/questions/554 ... -with-hybr