硒中的页面导航

时间:2017-10-18 18:49:44

标签: selenium-webdriver

我无法确定页码的导航。我有如下的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>

这是为了导航到不同的页面,以及selenium如何识别2或3或4。

1 个答案:

答案 0 :(得分:0)

你可以通过Xpath来实现,我不知道你使用哪种语言但是在C#

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

基本上你的xpath表达式将是

//a[.="2"]

这适用于包含文本'2'的元素