2017-02-17 20 views
-2

При нажатии на вкладку внутри веб-страницы код не работает и даже не получает никаких ошибок при выполнении кода. Кодекс я пишу Нажмите на вкладке [категоризации]Попытка щелкнуть по внутренним вкладкам в веб-странице, но код не работает

WebElement tabCategory = driver.findElement(By.xpath("//dd[2]//a[@class='btn f1']")); 
 
tabCategory.click()

<dd class="OuterTab" artabid="304287650" arwindowid="3" style="top: 1px; z-index: 1; left: 71px; visibility: inherit; display: block;"><span class="TabLeft">&nbsp;</span> 
 
<span class="Tab"><a href="javascript:" class="btn f1" style="color:#000000;">Categorization</a> 
 
</span> 
 
<span class="TabRight">&nbsp;</span> 
 
<span class="TabLeft">&nbsp;</span> 
 
<span class="Tab"><a href="javascript:" class="btn f1" style="color:#000000;">Categorization</a> 
 
</span> 
 
<span class="TabRight">&nbsp;</span> 
 
</dd>

Изображение из вкладок, которые я хочу клик указывается ниже enter image description here

ответ

0

Попробуйте любое из указанных ниже xpath.

//a[text()= 'Categorization']/following::a 

ИЛИ

//span[@class='TabRight']/..//preceding-sibling::a[text()= 'Categorization']/following::a 
+0

Если этот ответ 'helpful' к вам, то, пожалуйста, отметьте этот ответ, как' Accepted'. –