2017-02-17 7 views
-2

Webページ内のタブをクリックすると、コードが実行されず、コード実行中にエラーが発生しなくなりました。 私はタブをクリックして書いていますコード[分類]Webページの内部タブをクリックしようとしましたが、コードが機能していません

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 

OR

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

この答えは 'あなたにhelpful'であれば、Accepted''として、この答えをマークしてください。 –

関連する問題