2017-02-07 9 views
0

enter image description here В настоящее время я запускаю сценарий автоматизации, я хочу нажать кнопку возврата устройства, хотя ранее я использовал этот фрагмент driver.Navigation().back(), который работал для нажатия кнопки возврата назад. как сделать клик на устройстве?Как нажать кнопку возврата устройства, используя Selenium, android и C#

ответ

2

пожалуйста, попробуйте ниже код

driver.pressKeyCode(AndroidKeyCode.BACK); // it will android device back button 

, если вы хотите, чтобы выполнить какие-либо другие операции с ключами андроид устройства вы можете использовать тот же approach.You получат ключи в AndroidKeyCode.

надеюсь, что это вам поможет.

+0

Я не использую Appium AndroidDriver, используя чистый Selenium WebDriver для автоматизации, и у Selenium Webdriver нет реализации этого метода. – kehinde

+0

вам нужно пойти с AndroidDriver, поскольку он предоставляет множество таких функций в Android-устройстве. В будущем вы снова столкнетесь с такими проблемами, поэтому мое предложение - пойти с AndroidDriver. –

+0

спасибо. Я уже портирую код, чтобы использовать AndroidDriver. – kehinde