继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

web端功能自动化定位元素笔记

东夋壬
关注TA
已关注
手记 33
粉丝 6
获赞 29

查看元素

$x("//div[@class=‘draft-btn js-mydraft’]")

tag[attribute='value']
tag[attribute<special>='value']

Xpath定位元素://tag[@attribute='value']

  • /:元素是上一级节点的子节点中的一个,不能跳级
  • //:夏季任何子节点或者任何嵌套子节点中的一个,可以跳级,//li[@id='chop-cart']//span[2]
    • 路径里面不要用*,要写明标签名
    • //a[text()="忘记密码 "],完全匹配,有空格要加空格
    • //a[contains(attribute, “value”)],//a[contains(text(), “忘记密码”)]
    • //tag[starts-with(attribute, “value”)],//input[starts-with(@class, “xa-email”)]

xpath-to-some-element//parent::<tag> 查找父节点,//a[text()=“免费课程”]//parent::li//preceding-sibling::li//following-sibling::li

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP