我想知道是否有办法找到第二条(或第三条、第四条)。使用By.partialLinkText或By.LinkText链接到页面上。
我需要能够找到几个链接,其中包含相同的“部分文本”。我想要一个while循环,它将定位第一个,然后第二个,等等。这个是可能的吗?
谢谢,
史蒂夫·阿奇博尔德
发布于 2013-10-29 17:48:45
它当然是:-)只需使用WebDriver#findElements,它将为您提供一个包含该链接文本的所有元素的List,这样您就可以迭代它们,或者一次在正确的索引下选择一个。
Element secondLink = driver.findElements(By.linkText("something")).get(1);https://stackoverflow.com/questions/19665527
复制相似问题