3

У нас есть веб-представление в нашем приложении, которое обнаруживается как один элемент веб-страницы (android.webkit.WebView). не отображая иерархию компоновки для проверки отдельных компонентов пользовательского интерфейса. Я попытался проверить элементы, используя «UI Automator Viewer» и «Appium Inspector» и те же результаты. Есть ли другой инструмент, который можно использовать для проверки веб-представлений? Пожалуйста, порекомендуйте!Проверка элементов веб-просмотра для тестирования

ответ

3

UIAutomatorViewer способен видеть только природные элементы. Все под WebView - это веб-элементы. Вам нужно переключиться с родного на веб-контекст. Link

+0

@Kirill ... как переключить вид для просмотра веб-контекст компоненты? Благодаря! –

+1

@JohnnyWu вы можете использовать Chrome devtools. См. Это руководство https://developers.google.com/web/tools/chrome-devtools/remote-debugging/. –

0

Эта функциональность была нарушена в Android Lollipop, но, кажется, в последнее время было зафиксировано с Android System Webview V44, попробуйте обновить WebView и инспектирование затем