Selenium元素定位神器工具谷歌浏览器插件-ChroPath介绍,安装与使用

觉得有帮助的同学可以点个赞!传递给更多人!

更好用的插件–SelectorsHub来了,请移步点我跳转

目录

  • Selenium元素定位神器工具谷歌浏览器插件-ChroPath介绍,安装与使用
  • 1. chropath是一款浏览器插件,支持主流浏览器,
  • 2. chropath的安装与使用
  • 安装
  • 使用

1. chropath是一款浏览器插件,支持主流浏览器,

点我去官网(国外链接)如果你可以访问,可以直接在官网完成安装.
在官网(翻译后)可以看到,支持主流浏览器.

其主要的功能–>帮助提高元素定位效率

实际效果如下

可以直接展现常用定位方式和定位的信息(以及重复定位的数量).

支持直接生成代码(Java)

2. chropath的安装与使用

安装

  • 2020-11-23更新
    推荐使用更好用的Edge浏览器;点我去Edge浏览器官网
    在扩展里可以直接安装chropath



------------------------------------------------更新结束-----------------------------------------------------

这里只介绍谷歌浏览器或谷歌内核的浏览器的安装方法.ChroPath的下载:
安装包点我去下载

蓝奏云下载
下载解压后发现以下文件.

  • 方法1
    把6.1.7_0.crx直接拖进浏览器窗口.(实测支持QQ浏览器,Cent Browser)

    点击添加即可完成,然后重启浏览器,若失败请看方法2
    解压chropath6.1.7.zip,得到以下文件.
  • 方法2

打开谷歌浏览器,进入以下功能


打开发者模式,按照下图操作,即可成功添加.然后重启浏览器

  • 方法3
    进入谷歌商店自己搜索插件下载.

使用

浏览器F12
正常进行元素定位

如图所示,点击即可使用

-------------------------------------------------------------------------------------
对于chropath定位不精准的情况,也可以只取相对定位的一部分然后自己写另一部分的相邻定位.
总结:工具不是完美的,但是确实能提高定位的效率.

Selenium元素定位神器工具谷歌浏览器插件-ChroPath介绍,安装与使用相关推荐

  1. 面试被问:Selenium元素定位不到问题,如何回答?

    1.maven有什么作用? 最常用的maven相关功能大概以下几种: a. 管理jar依赖 b. 构建项目(打包.编译等) c. 发布项目(共享.上传至服务器,供他人使用) Maven用配置文件的方式 ...

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

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

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

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

  4. Selenium元素定位方法大全

    目录 一.背景 二.浏览器定位元素 三.Selenium元素定位代码 3.1 通过id定位 3.2 通过class定位 3.3 通过name定位 3.4 通过tagname定位 3.5 通过link_ ...

  5. [python爬虫] Selenium常见元素定位方法和操作的学习介绍(转载)

    转载地址:[python爬虫] Selenium常见元素定位方法和操作的学习介绍 一. 定位元素方法 官网地址:http://selenium-python.readthedocs.org/locat ...

  6. 解决selenium版本过时 和 selenium - 元素定位

    # selenium模板# @Time : 2022/6/29 16:40# (1)导入selenium from selenium import webdriver from selenium.we ...

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

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

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

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

  9. (二) selenium元素定位(上)

    元素定位的方式很多,常用的有: find_element_by_id 通过元素的id定位元素 find_element_by_name 通过元素的name定位元素 find_element_by_ta ...

  10. selenium元素定位截图

    作为测试工作者,我们在做ui自动化时可能会遇到需要对页面进行截图的情况.但是大部分都是全屏截图,今天学到了一个模块可以进行对某元素截图,想来以后可能会用到或者大家会用到像记录下来分享给大家. 下边是代 ...

最新文章

  1. leetcode精选
  2. Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析(10)...
  3. VC++生成序列号和注册机总结
  4. learnByWork
  5. 对Struts2的认识(-)
  6. PHP 自学教程之MySQL数据库
  7. 探讨TensorRT加速AI模型的简易方案 — 以图像超分为例
  8. 没有人会觉得正则表达式难写
  9. 什么?你的电商网页不够时尚?看这里
  10. java 中方法的使用,两个实例教你学会java中方法的使用
  11. 服务器维护经验分享,医院IT运维经验分享.pdf
  12. C语言:计算1*2*3*....*100,即求100!。
  13. 53-20210316华为海思Hi3516DV300的linux系统通过网口刷机(eMMC模式)
  14. grads插值_GrADS使用简介
  15. mysql join 从库_Mysql实现跨库join查询
  16. 前后端分离的好处有哪些?
  17. 一站式跨境电商免费开源ERP平台,简洁的操作,助您高效工作
  18. Gmail邮箱登陆问题解决方案
  19. Linux 文件颜色代表含义
  20. 我把3个镜头手机拍的照片发微信群,哥们说,现在手机摄像头越来越多,我有一个扫码就够了...

热门文章

  1. 宋江是怎么当上老大的
  2. 字符串拼接用逗号隔开的四种方法
  3. 计算机中的云指的是什么,古语有云,古语有云中的云指的是什么
  4. Python BeautifuSoup 库 mooc 中国大学学习
  5. JS 移动端网页特效(一)
  6. Android 9 Audio系统笔记:AudioFlinger音频流处理流程
  7. 如何禁止 Google Chrome 自动更新 (macOS, Linux, Windows)
  8. 今天QQ被盗,异常情况调查与反思
  9. Envoy 代理开源五周年,创始人 Matt Klein 亲述开源心路历程及经验教训
  10. 工业设备软件的研发测试