如何为这个字段编写xpath ?

2022-01-28 12:21:39 标签 javaseleniumtestingxpath

在这里输入图像描述

driver.findElement(By.xpath("//input[@id='QuickSearchProduct']")).sendKeys("ddd");

我试图得到这个字段的xpath,但unbale传递任何文本在这里。我错过了什么?

# # #如果ID is unique in的独特之处在于HTML DOM use id<使用id not 不xpath.

Xpath是Selenium中最不可取的选择,因为在不同的浏览器中没有本地支持。

driver.findElement(By.id("QuickSearchProduct")).sendKeys("ddd");

也放一些延迟,让web元素完全呈现,然后你可以与它交互。显式等待在这些情况下很方便。

# # #你可以使用id directly.

直接。

driver.findElement(By.id("QuickSearchProduct").sendKeys("ddd");

Xpath:

driver.findElement(By.xPath("//input[@id='QuickSearchProduct']").sendKeys("ddd");
阅读全文

▼ 版权说明

相关文章也很精彩
推荐内容
更多标签
相关热门
全站排行
随便看看

错说 cuoshuo.com —— 程序员的报错记录

部分内容根据CC版权协议转载;网站内容仅供参考,生产环境使用务必查阅官方文档

辽ICP备19011660号-5

×

扫码关注公众号:职场神器
发送: 1
获取永久解锁本站全部文章的验证码