2016-07-04 5 views
-2

Добавить ФермерскиеКак найти элемент селен, используя этот HTML ссылка

У меня есть кнопка ссылки в моей форме всё же в кнопке просто идентификатор отличается как в этом идентификатор (10274) же другая кнопка есть отличается идентификатор, как нажать и ввести частности кнопка, пожалуйста, помогите

+0
+0

// а [текст() = «Добавить Фермеров»] – Arun

+0

Я был попробовать это он не работает, пожалуйста, как найти и войти, используя HREF, которые ява скрипт добавлен Значит, как найти эту HREF = "JavaScript: addFarmer (10275) in selenium –

ответ

0

Пожалуйста, попробуйте следующий код:

// Get the starting id of the Add Farmers button 
int firstId = Integer.parseInt(driver.findElement(By.xpath(".//a[text()='Add Farmers'][1]")).getAttribute("href").split("(")[1].replace(")","")); 

driver.findElement(By.xpath(".//a[contains(@href, '" + (firstId+1) + "')]")).click(); 

Приведенный выше код будет получить первый идентификатор Добавить Фермерские ссылку и ниже локатора будет нажать на любую кнопку. Надеюсь это поможет.

Смежные вопросы