2016-09-16 4 views
-1

Я делаю тестирование на приложение Android Amazon для обучения. Я сделал несколько базовых тестов и успешно их выполнил. Теперь я хочу войти, но я не знаю, как обрабатывать webview в appium и selenium с помощью java. Пожалуйста, помогите мне.Как обрабатывать webview с помощью appium и selenium с java

+0

Я не могу видеть любой вопрос ... http://stackoverflow.com/help/how-to-ask – kotoj

ответ

0

Чтобы переключиться на webView в своем приложении для Android, веб-отладка должна быть включена в вашем приложении. Для приложения Amazon android WebView не включен. Вы можете сослаться на это link

Вы можете создать собственное приложение для Android, включив удаленную отладку webView или вы можете использовать Chrome-браузер, который поставляется с включенным веб-браузером.

Для переключения на WebView:

Set<String> contextNames = driver.getContextHandles(); 
    for(String context : contextNames) { 
     if(context.contains("WEBVIEW")){ 
      System.out.println("Context Name is " + context); 
      driver.context(context);     
      break; 
     } 
    }  
+0

Спасибо за быстрый ответ. У меня включен режим отладки моего приложения. Можете ли вы поделиться со мной полным фрагментом кода. Мне это нужно. –

+0

Можете вставить здесь свой код? – Vinod

Смежные вопросы