web自动化中手写定位表达式耗费时间较长,如果使用chropath插件来协助的话就事半功倍了

插件下载链接 :
https://pan.baidu.com/s/1mdFBSza_evWxMJncISn3ew
提取码:adv5

1、在Chrome浏览器地址栏中输入:chrome://extensions/
2、页面右上角的开发者模式打开

3、将下载的插件拖入到页面当中,出现如图扩展程序就OK了

选中元素就会自动生成定位表达式,方便得很;注意,这里的表达式不是百分百对的,所以自己还是要去校验一番。

谷歌浏览器元素定位神器 -- chropath插件相关推荐

  1. python selenium 元素定位_python3+selenium入门04-元素定位

    我们在对浏览界面做操作时,比如点击按钮,搜索框输入内容.都需要把鼠标挪过去,然后再点击,或者输入内容.在selenium操作时也是一样的.需要先对元素进行定位,然后才能进行操作.可以借助浏览器的开发者 ...

  2. 【转载】selenium webdriver进行元素定位

    原文:http://www.cnblogs.com/qingchunjun/p/4208159.html 在使用selenium webdriver进行元素定位时,通常使用findElement或fi ...

  3. Selenium Webdriver元素定位的八种常用方式

    在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素.其中By类的常用定位方式共八种,现分别介绍如下 ...

  4. selenium 元素定位常用的方法

    元素定位的方法有2个 driver.findElement(By.args) 返回值是WebElement            //此方法是获取单一的页面元素 driver.findElements ...

  5. selenium界面元素定位

    一.        Selenium界面元素定位 本文元素定位以das2为例 #导入包 from selenium import  webdriver #打开火狐驱动 driver=webdriver ...

  6. python学习的一个定位_python学习之——selenium元素定位

    web自动化测试按步骤拆分,可以分为四步操作:定位元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告. 其中定位元素尤为关键,此篇是使用webdriver通过页面各个 ...

  7. python xpath定位打印元素_python基础教程:8种selenium元素定位的实现

    前言 selenium是一个非常厉害的爬虫利器,不,简直是神器了,它可以自动的控制浏览器,但是你得告诉浏览器,你想干嘛,爬哪里,这时候就要用到元素定位了,在HTML中都有着不同的标签和属性,selen ...

  8. Selenium学习(2) 元素定位

    元素的定位是自动化测试的核心,想要操作一个元素,首先应该识别这个元素. webdriver提供一个一系列的元素定位方法,常用的有以下几种: id name class name link text p ...

  9. java8种定位_python基础教程:8种selenium元素定位的实现

    前言 selenium是一个非常厉害的爬虫利器,不,简直是神器了,它可以自动的控制浏览器,但是你得告诉浏览器,你想干嘛,爬哪里,这时候就要用到元素定位了,在HTML中都有着不同的标签和属性,selen ...

  10. 自动化无法定位的原因_Appium Android 自动化测试 -- 元素定位

    自动化测试元素定位是难点之一,编写脚本时会经常卡在元素定位这里,有时一个元素能捣鼓一天,到最后还是定位不到. Appium 定位方式和 selenium 一脉相承,selenium 中的定位方式App ...

最新文章

  1. [linux] 如果修改用户的密码
  2. OpenVX, 运算加速库, NVIDIA
  3. java 中iterator 和 collection接口源码
  4. Linux 命令之 timedatectl -- 查看系统当前时区设置
  5. React开发(113):git 操作记录
  6. java垃圾回收 分代_Java分代垃圾回收策略原理详解
  7. checkout 撤销修改_Git的4个阶段的撤销更改
  8. Java实现复制文件(文件、文件夹)
  9. kali攻击wifi、破解wifi密码详细教程(一)
  10. uniapp+微信小程序云函数获取微信openId
  11. 微博分享sdk4.0 中遇到的坑以及解决办法汇总
  12. 史上最全BigDecimal的5种进位方式:ROUND_UP,ROUND_DOWN,ROUND_CEILING,ROUND_FLOOR,ROUND_HALF_UP,ROUND_HALF_DOWN的比较
  13. voip 音频采集时间_树莓派3 音频配置及其应用场景(录音、VoIP 电话等)(锁定重发)...
  14. 高通新 CEO 上任,高调放话对标苹果 M1!
  15. 这个IDEA插件可以帮你少写30%的代码
  16. Adobe photoshop工具箱工具名称中英文对照
  17. 证明爱因斯坦错了!诺贝尔物理学奖今年颁给量子纠缠,潘建伟博士导师加冕...
  18. 论文写作总结(一)初级版
  19. Pikachu漏洞练习——暴力破解
  20. 通过Python的pytesseract库识别图片中的文字

热门文章

  1. 使用yaml文件指定 kata 安全容器配置相关参数
  2. [易飞]一张领料单单身仓库飞了引起的思考
  3. ZenTao不支持Win8.1问题解决
  4. freeswitch mrcp 源码分析--数据接收(上)
  5. 模仿元气森林:为什么会是画虎画皮难画骨?
  6. 探索性因子分析法问答
  7. 常见的Web服务器、应用服务器(Apache、tomcat、jetty、Nginx)简介及优缺点总结
  8. ibm tivoli_Tivoli Access Manager信任关联拦截器(TAI ++)
  9. SpringMVC 配置定时执行任务
  10. 编写windows版ANE