使用firepath定位网页元素

作者: 卜了了 | 来源:发表于2017-08-29 15:16 被阅读23次

    在自动化测试中最重要的一点是页面元素的定位,如果元素有id是最好的,页面中id是唯一的,可以直接使用id定位,但还存在一些元素没有id,这时候可以使用xpath来定位,这要用到firepath

    firepath是依据火狐浏览器,当前电脑重装系统,于是从安装火狐浏览器开始:

    1,下载安装火狐浏览器

    下载了最新版-55,典型安装完打开

    没想到第一步就报错

    按照提示,卸载重新安装,自定义安装,安装路径变换一个。重试依然这么提示。

    下载低版本浏览器-54,自定义安装,安装路径改为D盘,重新打开,上面提示不再出现了。

    2,安装firebug,firepath

    浏览器上方菜单-工具-附加组件-扩展-搜索栏输入fire,enter键搜索

    安装完,浏览器重启,即可用firebug定位元素

    定位这个‘登录’可以使用这个方法:find_element_by_xpath(".//*[@id='login-form']/div[4]/button")

    除了上面的12345这么找到元素的xpath,还可以更简单:

    鼠标移动到该元素(按钮或文本框或其他),右键选择‘使用firebug查看元素'

    相关文章

      网友评论

        本文标题:使用firepath定位网页元素

        本文链接:https://www.haomeiwen.com/subject/grvodxtx.html