前言

福利来了,对于用火狐浏览器的小伙伴们,你还在为定位元素而烦恼嘛?

上古神器Selenium Builder来啦,哪里不会点哪里,妈妈再也不用担心我的定位元素问题啦!(但是也不是万能,基本上都能覆盖到)

一、安装Selenium Builder
在火狐浏览器的附加组件中搜索添加Selenium Builder即可。安装好后如下图所示:

二、直接运用
1.打开你要测试的URL或者打开插件后输入你要测试的URL,如下图

2.点击后弹出一个弹窗,如下图:

注:如果你是直接在你要测的网页页面打开这个插件时,selenium builder会直接获取你要测的URL
3.点击record:

然后你就可以哪里不会点哪里了。这里举个例子:

三、实践案例

1.百度首页,点击百度一下,然后点击登录,再一次点击账号和密码输入框,让我们来看看结果

2.这里没有展开,点击展开后可以发现定位该元素的多种方法

直接选择你想要的方法复制粘贴即可,不用的话直接关掉弹窗即可。
在学习过程中有遇到疑问的,可以加selenium(python+java) QQ群交流:646645429

《selenium+python高级教程》已出书:selenium webdriver基于Python源码案例

(购买此书送对应PDF版本)

Selenium2+python自动化8-SeleniumBuilder辅助定位元素相关推荐

  1. Appium+python自动化(九)- 定位元素工具(义结金兰的两位异性兄弟)(超详解)...

    简介 环境搭建好了,其他方面的知识也准备的差不多了,那么我们就开始下一步元素定位,元素定位宏哥主要介绍如何使用uiautomatorviewer,通过定位到页面上的元素,然后进行相应的点击等操作. 此 ...

  2. Selenium2+python自动化64-100(大结局)[已出书]

    前言 小编曾经说过要写100篇关于selenium的博客文章,前面的64篇已经免费放到博客园供小伙伴们学习,后面的内容就不放出来了,高阶内容直接更新到百度阅读了. 一.百度阅读地址: 1.本书是在线阅 ...

  3. Selenium2+python自动化28-table定位

    前言 在web页面中经常会遇到table表格,特别是后台操作页面比较常见.本篇详细讲解table表格如何定位. 一.认识table 1.首先看下table长什么样,如下图,这种网状表格的都是table ...

  4. Selenium2+python自动化7-xpath定位

    前言 在上一篇简单的介绍了用工具查看目标元素的xpath地址,工具查看比较死板,不够灵活,有时候直接复制粘贴会定位不到.这个时候就需要自己手动的去写xpath了,这一篇详细讲解xpath的一些语法. ...

  5. Selenium2+python自动化24-js处理富文本(带iframe)

    前言 上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的 ...

  6. Selenium2+python自动化43-判断title(title_is)

    前言 获取页面title的方法可以直接用driver.title获取到,然后也可以把获取到的结果用做断言. 本篇介绍另外一种方法去判断页面title是否与期望结果一种,用到上一篇Selenium2+p ...

  7. Selenium2+python自动化33-文件上传(send_keys)

    前言 文件上传是web页面上很常见的一个功能,自动化成功中操作起来却不是那么简单. 一般分两个场景:一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决: 另外一种 ...

  8. Selenium2+python自动化57-捕获异常(NoSuchElementException)

    Selenium2+python自动化57-捕获异常(NoSuchElementException) 参考文章: (1)Selenium2+python自动化57-捕获异常(NoSuchElement ...

  9. Selenium2+python自动化54-unittest生成测试报告(HTMLTestRunner)

    前言 批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的. unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLT ...

最新文章

  1. 计算机在我国开始被应用于,(),计算机在我国也开始被应用于会计工作,并由此引出了“会计电算化”这一具有强烈中国特色的专 - 试题答案网问答...
  2. pc端常见布局样式总结(针对常见的)
  3. SqlHelper中IN集合场景下的参数处理
  4. sonar 代码质量管理平台
  5. 如何避免Puppeteer被前端JS检测
  6. python 画折线图_Python让你的数据生成可视化图形
  7. 剑指offer:8-11记录
  8. ElasticSearch filter查询
  9. ajax利用FormData、FileReader实现多文件上传php获取
  10. 配置说明_温室移动喷灌机简介以及配置说明
  11. matlab2c使用c++实现matlab函数系列教程-sum函数
  12. 七月算法机器学习 6 特征工程
  13. SPSS统计检验中的边缘显著及其转化处理【SPSS 063期】
  14. 各种文件类型对应 contentType
  15. 安装JDK11并配置环境变量(附百度网盘下载地址)
  16. jQuery实现选择“学科门类”、“学科大类(一级学科)”、“专业”(二级学科)实现三级联动
  17. C语言——判断一个数字是否为质数(素数)!
  18. 未对销售组织 XXX 分销渠道 XX 语言 ZH 定义
  19. MSTAR数据集的SAR图像识别 准确率99.17%
  20. 子网划分的计算与可用主机数

热门文章

  1. Ibatis SqlMapclient对象
  2. ANSI X9.8标准 PIN xor PAN获取PIN BlOCK
  3. Kafka常用运维操作命令
  4. Linux之vmstat命令
  5. “数据结构+算法”视角的Asprova
  6. mariadb multi-source replication(mariadb多主复制)
  7. switch语句小练习
  8. C#学习常用类(1003)---Timer类(System.Timers.Timer)
  9. 传说中的神器: shared_ptr/weak_ptr/scoped_ptr
  10. 从技术角度看人人网,互联网营销