Selenium Webdriver (JAVA) - становится невозможным нажать на SPAN CLASS - PullRequest
0 голосов
/ 24 сентября 2018

Ниже мой код:

//<span class="ui-button-text">Export</span>

Я пробовал все уровни нажимать кнопку EXPORT, используя приведенный ниже код, и он не будет работать вообще.Пожалуйста, сообщите ..

Driver.findElement(By.xpath("//span[@class='ui-button-text']")).click();
Driver.findElement(By.xpath("Driver.findElement(By.xpath("//span[@class='ui-button-text']\")).click();

xpath не работает!Любые другие способы ценятся.

1 Ответ

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

В соответствии с HTML, которым вы поделились, нажмите на элемент с текстом Экспорт , вы можете использовать любое из следующих решений:

  • cssSelector:

    Driver.findElement(By.cssSelector("span.ui-button-text")).click();
    
  • xpath:

    Driver.findElement(By.xpath("//span[@class='ui-button-text' and contains(.,'Export')]")).click();
    
...