Selenium Webdriver: не может нажать на кнопку во всплывающем окне - PullRequest
0 голосов
/ 08 сентября 2018

На веб-сайте я пытаюсь нажать кнопку «Принять и продолжить», чтобы принять файлы cookie, которые отображаются во всплывающем окне, но не нажимают ...

Это HTML-код:

'<div>'
 '<div class="mainContent" aria-hidden="false" style="">'
    '<div class="pdynamicbutton">'
       '<a class="call" tabindex="1" role="button">Agree and Proceed</a>'

Мой код в Eclipse:

'@When("^I click on agree terms and conditions$")
    public void i_click_on_agree_terms_and_conditions() throws Throwable {'

'driver.findElement(By.xpath("//a[@class='call']/span[text()='Agree And 
Proceed']")).click();'`

Я также встроил некоторое ожидание загрузки страницы (30 секунд).

1 Ответ

0 голосов
/ 09 сентября 2018

Попробуйте // div [@ class = 'mainContent'] // a [содержит (text (), «Согласитесь и продолжайте»)]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...