这两天在定位一个元素,我想定位第二个查看设备。

 这两个button标签的信息是一样的,所以通过这样子Console:($x("xpath语句")这个是谷歌浏览器Console调试语法)

$x("//button[@class='el-button el-button--primary el-button--mini is-round']")

查结果有2个

后来问开发,开发说这是用vue.js框架写的,这是一个table标签,所以他们一样。发现果然是table标签 

那么我们想定位到第二行的查看设备就可以了,加个前缀。xpath如下 

$x("//tr[2]//button[@class='el-button el-button--primary el-button--mini is-round']")

结果如下:

 定位成功,可以在robotfrmework里面测试一下。

 

 

 

 

 

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐