2017-02-12 3 views

ответ

0

При использовании клиентских привязок Java, например, вы можете сделать что-то подобное:

int count = driver.findElements(By.xpath("//a[.='Select']")).size(); 
+0

не работает .Используется как есть. Какой xpath мне нужно ввести? Я получаю счет как нуль, который неверен – user7522526

+0

Это зависит от вашей веб-страницы. Если вы не можете определить рабочий локатор для своих элементов, откройте еще один вопрос, который включает HTML-страницу. –

+0

Plz предлагает другой метод. Если у меня есть xpath полного кадра с кнопками в нем, как я могу найти их – user7522526

0

снимок проблемы было бы очень полезно. Тем не менее, пытаясь решить, предполагая, что у вас есть список, отображаются бои и пытается найти счетчик кнопки выбора. Вероятно, 10 рейсов и 10 кнопок

Вы можете использовать Select class in selenium.

Select oSelect = new Select(driver.findElement(By.name("Select"))); 
    List<WebElement> elem = oSelect.getOptions(); 
    int iSize = elem.size(); 
System.out.println("Count of select button " +iSize); 
Смежные вопросы