2017-10-18 140 views
-1

我在識別頁碼導航時遇到了問題。我有一個像下面的HTML代碼:硒中的頁面導航

<div class="t-numeric"> 
<span class="t-state-active">1</span> 
<a class="t-link">2</a> 
<a class="t-link">3</a> 
<a class="t-link">4</a> 
<a class="t-link">...</a>` 
</div> 

這是導航到不同的頁面,以及如何能夠識別硒2或3或4

回答

0

您可以通過Xpath的做到這一點,我不知道是哪個語言使用,但在C#

var page2Locator = driver.FindElement(By.XPath("//a[.=\"2\"]")); 

基本上是你的XPath表達式將

//a[.="2"] 

這是對的Elemen t正好包含文本'2'