目录

  • SelectorsHub是什么
    • 自定义属性,智能匹配xpath
  • SelectorsHub的安装与使用
    • chrome浏览器安装
    • 使用
    • Edge浏览器安装
    • 使用

Selenium元素定位神器工具谷歌浏览器插件-SelectorsHub介绍,安装与使用
觉得有帮助的同学可以点个赞!传递给更多人!

SelectorsHub是什么

目前已经得知chropath不在更新,作者的将转焦点于SelectorsHub。
那么SelectorsHub对比chropath的亮点在哪?

自定义属性,智能匹配xpath


使用自定义属性

而chropath并没有此功能,如下图所示

SelectorsHub的安装与使用

这里主要介绍不能访问谷歌扩展中心(谷歌网上应用中心)的安装方法。如果你可以访问谷歌网上应用中心,那么可以直接搜索后添加即可,这里还是更推荐Edge浏览器,因为Edge可以在国内访问Edge外接程序,在这里可以直接搜索并安装

chrome浏览器安装

下载插件安装包,下载链接均无广告,免费下载。
蓝奏云下载

123盘下载

下载后解压压缩包,打开谷歌浏览器进入扩展程序
打开开发者模式,选择加载已解压的扩展程序

最后你就会看到成功安装,重启浏览器F12即可使用。

使用


使用自定义属性的演示

Edge浏览器安装

  • 直接在Edge的插件商店搜索SelectorsHub即可安装,然后重启浏览器使其生效。
  • 如果你没办法使用第一种办法则可安装谷歌浏览器的方法安装
    先下载然后解压并加载即可。

使用

重启浏览器后F12进入开发者工具

使用自定义属性的演示

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

  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. 表达式必须是可修改的左值怎么解决_如何解决代码腐败的味道
  2. Lua 数据类型介绍
  3. R语言ggplot2可视化在箱图上添加分组样本个数
  4. SpaceX龙飞船发射之后:在人类探索太空的征途中,深度学习能做什么?
  5. Linux删除 指定数目行【或者所有行】删除光标到行首
  6. Android之ArrayAdapter使用
  7. bzoj 2179 FFT快速傅立叶
  8. 在.Net framework中动态加载Assembly的loadFromRemoteSources配置
  9. Linq常用List操作总结,ForEach、分页、交并集、去重、SelectMany等
  10. Spring Data JPA 从入门到精通~默认数据源的讲解
  11. c语言中的set是置1嘛,c ++ - 如何检查元素是否在std :: set中?
  12. idc机房建设费用_2018年全球数据中心建设成本解读
  13. java list泛型等价_Java泛型 - 通用列表( Generic List)
  14. 学计算机笔画,学汉字学笔顺电脑版
  15. 优缺点 快速扫描 硬盘监测_怎么用硬盘检测工具检测硬盘前好后坏的原理?
  16. 尚学堂马士兵Oracle教程 笔记
  17. [ZT]智能客户端(Smart Client)
  18. RPC框架简析--Pigeon
  19. JBPM4.4业务流程管理框架详细解读
  20. 联想笔记本电脑键盘灯怎么开启_联想笔记本电脑的键盘背光怎么打开

热门文章

  1. puppet的使用:ERB模板
  2. Apple个人开发者账号相关问题
  3. php echo eot,(基础篇)php中理解print EOT分界符和echo EOT的用法区别
  4. oracle client 是什么,Oracle数据库与客户端有什么区别
  5. 计算三角形网格的tangent space
  6. 鸢尾花lris数据集的SVM线性分类
  7. sPortfolio: Stratified Visual Analysis of Stock Portfolios
  8. 为electron添加Chrome扩展程序
  9. python做数据透视表_利用Python进行数据分组/数据透视表
  10. SSH-keygen linux教程