В настоящее время я запускаю сценарий автоматизации, я хочу нажать кнопку возврата устройства, хотя ранее я использовал этот фрагмент driver.Navigation().back()
, который работал для нажатия кнопки возврата назад. как сделать клик на устройстве?Как нажать кнопку возврата устройства, используя Selenium, android и C#
0
A
ответ
2
пожалуйста, попробуйте ниже код
driver.pressKeyCode(AndroidKeyCode.BACK); // it will android device back button
, если вы хотите, чтобы выполнить какие-либо другие операции с ключами андроид устройства вы можете использовать тот же approach.You получат ключи в AndroidKeyCode.
надеюсь, что это вам поможет.
Я не использую Appium AndroidDriver, используя чистый Selenium WebDriver для автоматизации, и у Selenium Webdriver нет реализации этого метода. – kehinde
вам нужно пойти с AndroidDriver, поскольку он предоставляет множество таких функций в Android-устройстве. В будущем вы снова столкнетесь с такими проблемами, поэтому мое предложение - пойти с AndroidDriver. –
спасибо. Я уже портирую код, чтобы использовать AndroidDriver. – kehinde