Как получить свойство Css 'color' с устройства Android с помощью Webdriverio

Я использую Appium и WebdriverIO для тестирования устройства Android. Но я не мог использовать alertAccept(), потому что это не реализовано в Appium 1.7.1, чтобы нажать кнопку «ОК» в сообщении с предупреждением. Как закрыть предупреждающее сообщение? Возможно найдутся другие способы решения этой проблемы.


person regression    schedule 28.12.2017    source источник
comment
Вы проверили это stackoverflow.com/questions/17612315/   -  person pankaj mishra    schedule 29.12.2017


Ответы (1)


Предупреждения можно проверить на Android, и у них будет указатель, подобный этому:

  • ID: com.android.packageinstaller:id/permission_allow_button
  • XPath: //android.widget.Button[@resource-id='com.android.packageinstaller:id/permission_allow_button']

P.S. Вышеупомянутое относится к кнопке "принять / ок". Кнопка отклонения / отмены будет иметь указатель с permission_deny_button вместо permission_allow_button

person Hassan Radi    schedule 29.12.2017