Я делаю тестирование на приложение Android Amazon для обучения. Я сделал несколько базовых тестов и успешно их выполнил. Теперь я хочу войти, но я не знаю, как обрабатывать webview в appium и selenium с помощью java. Пожалуйста, помогите мне.Как обрабатывать webview с помощью appium и selenium с java
ответ
Чтобы переключиться на 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;
}
}
Спасибо за быстрый ответ. У меня включен режим отладки моего приложения. Можете ли вы поделиться со мной полным фрагментом кода. Мне это нужно. –
Можете вставить здесь свой код? – Vinod
- 1. Как проверить случайные значения с помощью Selenium + Appium и java
- 2. Как обрабатывать локальные оповещения iOS в Appium с помощью Java
- 3. Android & Appium (Java): WebView inaccessible
- 4. Прочитайте содержимое HTML из WebView с помощью WebDriver и Appium
- 5. Как обрабатывать всплывающее окно с помощью Selenium WebDriver с Java?
- 6. Делайте снимки с помощью камеры iPad с Selenium и Appium
- 7. Найти и элемент на Android с помощью Selenium и Appium
- 8. Как обрабатывать IFRAME в Selenium WebDriver с помощью Java
- 9. Как обрабатывать новое окно в Selenium WebDriver с помощью Java?
- 10. Как очистить текстовое поле с помощью Appium
- 11. Как обрабатывать PopUpWindow с Selenium
- 12. Appium: обрабатывать собственные предупреждения с помощью ChromeDriver на Android
- 13. Как обрабатывать аутентификацию с помощью HtmlUnitDriver с помощью Selenium WebDriver?
- 14. Как запустить автоматическое тестирование с помощью css Selector Appium java
- 15. appium: webview: selenium: Как автоматизировать событие touchhend на div?
- 16. Как обрабатывать всплывающее окно с использованием selenium RC с Java
- 17. Как нажать кнопку переключения с помощью appium и java?
- 18. Как остановить и запустить программный сервер appium с помощью java
- 19. Как обрабатывать уведомление на уровне браузера с помощью Selenium Webdriver
- 20. Как обрабатывать всплывающее окно с использованием selenium с помощью python?
- 21. Начало работы с appium с помощью ruby
- 22. Дважды нажмите с помощью Appium Java 2,0
- 23. Как обрабатывать всплывающее окно аутентификации в Chrome с помощью Selenium WebDriver с помощью Java
- 24. Как обрабатывать вложенные всплывающие окна в selenium webdriver с java?
- 25. Appium - Как читать журнал с устройства iOS с помощью java
- 26. Appium + android + selenium switch
- 27. Selenium IDE - Как обрабатывать оповещения и подтверждения java-скриптов
- 28. Как тестировать сообщения для тоста Android в Appium (selenium Java)
- 29. Как найти элементы с Appium и Python?
- 30. Автоматизированный тест с Appium Selenium iOS
Я не могу видеть любой вопрос ... http://stackoverflow.com/help/how-to-ask – kotoj