selenium webdriver查找锚标记并单击

selenium webdriver查找锚标记并单击,第1张

selenium webdriver查找锚标记并单击

以我的经验,Selenium API在这种方式上有很多缺陷。通常只能通过重新选择选择器来克服它们。例如,您可以尝试使用XPath选择器来获取元素

driver.findElement(By.xpath("//a[contains(.,'about')]")).click();

另外,如果您尝试使用Internet
Explorer,则可能不会单击该元素而是模拟按下Enter键来帮助您。因此,假设找到了Element,则可以尝试以下 *** 作:

driver.findElement(By.linkText("about")).sendKeys(Keys.ENTER);


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5674003.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存