首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Selenium定位器- linkText和partialLinkText -同一文本的多个实例

Selenium定位器- linkText和partialLinkText -同一文本的多个实例
EN

Stack Overflow用户
提问于 2013-10-29 17:46:44
回答 1查看 4K关注 0票数 1

我想知道是否有办法找到第二条(或第三条、第四条)。使用By.partialLinkText或By.LinkText链接到页面上。

我需要能够找到几个链接,其中包含相同的“部分文本”。我想要一个while循环,它将定位第一个,然后第二个,等等。这个是可能的吗?

谢谢,

史蒂夫·阿奇博尔德

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-29 17:48:45

它当然是:-)只需使用WebDriver#findElements,它将为您提供一个包含该链接文本的所有元素的List,这样您就可以迭代它们,或者一次在正确的索引下选择一个。

代码语言:javascript
复制
Element secondLink = driver.findElements(By.linkText("something")).get(1);
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19665527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档