2016-10-23 2 views
0

Я пытаюсь написать селен код WebDriver для ниже HTML код и бросает ошибку, как:Получение проблемы при написании селеном WebDriver Javascript

Невозможно найти элемент

Может ли помочь в это?

HTML код:

<input class="_3uUUD5" type="checkbox" is="null" readonly=""> 
<div class="_1p7h2j" is="null"></div> 
<div class="_1GEhLw" is="null">Gionee</div> 

Я пытаюсь установить флажок для упомянутого выше HTML код и, пожалуйста, найти свой код ниже. Я пробовал:

bothd.findElement(By.xpath("/html/body/div[1]/div/div[2]/div‌​/div[2]/div[2]/div/d‌​iv[4]/section/div[2]‌​/div/div[1]/div[2]/d‌​iv[72]/div/div/div/l‌​abel/div[1]")).click‌​(); 

или

d.findElement(By.className("_1p7h2j")).click(); 
+0

Где ваш код? – rbr94

+0

Какой элемент вы хотите найти? –

+0

Привет, Я пытаюсь установить флажок для вышеупомянутого HTML-кода и, пожалуйста, найдите мой код ниже. Я попробовал bothd.findElement (By.xpath ("/ html/body/div [1]/div/div [2]/div/div [2]/div [2]/div/div [4]/section/div . [2]/дела/дела [1]/дела [2]/дела [72]/DIV/DIV/DIV/метка/DIV [1] ")) нажмите(); \t \t \t или \t d.findElement (By.className ("_ 1p7h2j")). Click(); – Seleniumlearner2016

ответ

0

Если вы хотите найти Флажок элемент WRT Gionee текст, попробуйте использовать ниже xpath: -

.//input[following-sibling::div[text()='Gionee'] and @type='checkbox'] 
Смежные вопросы