Использование эспрессо, чтобы нажать на веб-просмотр с помощью href - PullRequest
0 голосов
/ 07 января 2019

У меня есть веб-страница html, на которой есть ссылка, как показано ниже.

<a id='click_link' href='path_to_page.html' target='_blank'>Click</a>

Используя эспрессо, я хочу проверить, работает ли ссылка из веб-обозрения Android. Я использовал весь следующий метод, а также ссылку XPATH, чтобы щелкнуть по нему из Android Espresso. Ничего не работает.

onWebView().withElement(findElement(Locator.LINK_TEXT,"Click")).perform(webScrollIntoView());

onWebView().withElement(findElement(Locator.ID,"click_link")).perform(webClick());

Но если я уберу target='_blank', то это сработает. Есть ли способ исправить это от эспрессо. Я хочу target='_blank' там.

...