Chrome开发者工具,验证元素定位正确与否
·
在开展Web UI自动化测试的时候,元素定位是首先要解决的问题,Selenium提供了多种元素定位方法,其中xpath是我们常用的定位手段之一,当我们写完xpath后,如何确保该xpath能定位到目标元素呢?本篇博客来探讨一下该问题。
1、通过执行脚本,验证元素定位是否正确
脚本调试是非常重要的环节,但是通过执行脚本来判断元素定位是否准确,效率低下,并非首选。
2、通过开发者工具Elements判断元素定位是否准确
1、打开Chrome浏览器开发者工具,按下“Ctrl + f ”快捷键,在下方,弹出搜索框,如下图所示

在这里输入xpath或者css,可以看到如下图所示效果:

注意:这里还支持css的搜索
3、通过开发者工具console页签判断元素定位是否准确
接下来,我们看看Console页签,如何查找元素

使用命令
$x("元素的xpath")
效果如下:

输入“$x(’//*[@id=“kw”]’)”,然后回车,如上图2;用鼠标点击“左侧小三角”展开,当鼠标悬浮在上图3位置时,可以看到百度输入框高亮,如上图1所示。
4、拓展
当我们在Console中输入“$”时,会有一些命令提示,如下图所示:

其中,$ = document.querySelector

$$ = document.querySelectorAll

更多推荐
所有评论(0)