Selenium元素定位神器工具谷歌浏览器插件-SelectorsHub介绍、安装和使用
目录
- 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介绍、安装和使用相关推荐
- 面试被问:Selenium元素定位不到问题,如何回答?
1.maven有什么作用? 最常用的maven相关功能大概以下几种: a. 管理jar依赖 b. 构建项目(打包.编译等) c. 发布项目(共享.上传至服务器,供他人使用) Maven用配置文件的方式 ...
- python xpath定位打印元素_python基础教程:8种selenium元素定位的实现
前言 selenium是一个非常厉害的爬虫利器,不,简直是神器了,它可以自动的控制浏览器,但是你得告诉浏览器,你想干嘛,爬哪里,这时候就要用到元素定位了,在HTML中都有着不同的标签和属性,selen ...
- java8种定位_python基础教程:8种selenium元素定位的实现
前言 selenium是一个非常厉害的爬虫利器,不,简直是神器了,它可以自动的控制浏览器,但是你得告诉浏览器,你想干嘛,爬哪里,这时候就要用到元素定位了,在HTML中都有着不同的标签和属性,selen ...
- Selenium元素定位方法大全
目录 一.背景 二.浏览器定位元素 三.Selenium元素定位代码 3.1 通过id定位 3.2 通过class定位 3.3 通过name定位 3.4 通过tagname定位 3.5 通过link_ ...
- [python爬虫] Selenium常见元素定位方法和操作的学习介绍(转载)
转载地址:[python爬虫] Selenium常见元素定位方法和操作的学习介绍 一. 定位元素方法 官网地址:http://selenium-python.readthedocs.org/locat ...
- 解决selenium版本过时 和 selenium - 元素定位
# selenium模板# @Time : 2022/6/29 16:40# (1)导入selenium from selenium import webdriver from selenium.we ...
- python selenium 元素定位_python3+selenium入门04-元素定位
我们在对浏览界面做操作时,比如点击按钮,搜索框输入内容.都需要把鼠标挪过去,然后再点击,或者输入内容.在selenium操作时也是一样的.需要先对元素进行定位,然后才能进行操作.可以借助浏览器的开发者 ...
- python学习的一个定位_python学习之——selenium元素定位
web自动化测试按步骤拆分,可以分为四步操作:定位元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告. 其中定位元素尤为关键,此篇是使用webdriver通过页面各个 ...
- (二) selenium元素定位(上)
元素定位的方式很多,常用的有: find_element_by_id 通过元素的id定位元素 find_element_by_name 通过元素的name定位元素 find_element_by_ta ...
- selenium元素定位截图
作为测试工作者,我们在做ui自动化时可能会遇到需要对页面进行截图的情况.但是大部分都是全屏截图,今天学到了一个模块可以进行对某元素截图,想来以后可能会用到或者大家会用到像记录下来分享给大家. 下边是代 ...
最新文章
- 表达式必须是可修改的左值怎么解决_如何解决代码腐败的味道
- Lua 数据类型介绍
- R语言ggplot2可视化在箱图上添加分组样本个数
- SpaceX龙飞船发射之后:在人类探索太空的征途中,深度学习能做什么?
- Linux删除 指定数目行【或者所有行】删除光标到行首
- Android之ArrayAdapter使用
- bzoj 2179 FFT快速傅立叶
- 在.Net framework中动态加载Assembly的loadFromRemoteSources配置
- Linq常用List操作总结,ForEach、分页、交并集、去重、SelectMany等
- Spring Data JPA 从入门到精通~默认数据源的讲解
- c语言中的set是置1嘛,c ++ - 如何检查元素是否在std :: set中?
- idc机房建设费用_2018年全球数据中心建设成本解读
- java list泛型等价_Java泛型 - 通用列表( Generic List)
- 学计算机笔画,学汉字学笔顺电脑版
- 优缺点 快速扫描 硬盘监测_怎么用硬盘检测工具检测硬盘前好后坏的原理?
- 尚学堂马士兵Oracle教程 笔记
- [ZT]智能客户端(Smart Client)
- RPC框架简析--Pigeon
- JBPM4.4业务流程管理框架详细解读
- 联想笔记本电脑键盘灯怎么开启_联想笔记本电脑的键盘背光怎么打开
热门文章
- puppet的使用:ERB模板
- Apple个人开发者账号相关问题
- php echo eot,(基础篇)php中理解print EOT分界符和echo EOT的用法区别
- oracle client 是什么,Oracle数据库与客户端有什么区别
- 计算三角形网格的tangent space
- 鸢尾花lris数据集的SVM线性分类
- sPortfolio: Stratified Visual Analysis of Stock Portfolios
- 为electron添加Chrome扩展程序
- python做数据透视表_利用Python进行数据分组/数据透视表
- SSH-keygen linux教程