答案 0 :(得分:0)
如果您想找到<span name="WordPress">WordPress</span>
元素,可以使用By.name()
找到此元素,如下所示: -
driver.findElement(By.name("WordPress"));
答案 1 :(得分:0)
定位元素的Selenium机制(org.openqa.selenium.By
)提供了定位元素的其他方法。
示例:name,partialLinkText,css选择器,xpath选择器,标记名,linkText。
此tutorial from Selenium Easy包含一些易于理解的示例。
答案 2 :(得分:0)
如果你知道单元索引,那么使用XPath或cssSelector将解决问题。在上面的截图中,很明显文本&#34; Wordpress&#34;在每个表格行的第5个单元格中,因此您可以使用XPath下方来获取特定单元格。
List<WebElement> cellValue = driver.findElements(By.xpath(".//table/descendant::tr/following-sibling::td[5]"));