自动化测试由浅入深--自动化测试辅助工具firebug以及xpath,Chrome浏览器Xpath获取。

头几天讲了一些原理性的东西,本章进入实战。想学好自动化,还是得懂一些知识领域。例如,HTML,XML,CSS,JavaScript,Ajax,JAVA\Python\C#等语言中的一种,数据库知识,TestNg,Ant,MAven,Jenkins等。这些东西多多少少都要懂一些。笔者在编程语言方面用的是Java。有了这些东西,还需要一些辅助工具,本章就介绍辅助工具。

1.浏览器安装,我这里使用的是Firefox浏览器,版本使用的46.0,大家可以去火狐官网去下载,在此不多做赘述。

2.安装firebug,xpath,目前Firefox浏览器停止了对firebug以及xpath的支持,我们可以先下载好irebug以及xpath xpi文件,具体可以参考https://blog.csdn.net/weixin_37579123/article/details/85019750 这一篇文章

3.安装好一会,直接点击F12或者点击右上角的小虫子,进入firebug

这个可以在下面自己多做了解。此处不多做赘述。

下面重点讲一讲,firepath的使用。因为一个自动化测试工程师,要熟练使用firepath 定位页面元素的Xpath。

  1. 首先启动火狐浏览器,然后点击F12,启动firebug。
  2. 点击firepath的选项。下图所示。

3. 选中firebug的左上角位置中箭头。如下图红色箭头所示。

4. 把鼠标移动到百度一下的输入框中,会提示已捕捉到输入框中,然后进行点击下输入框。如下图所示。红色方框就是被定位到的Xpath。其Xpath路径为//*[@id=‘kw‘],注意前面的“.”不要复制哟。

至此,定位以后,我们既可以获取页面元素的Xpath。每天都更新一篇自动化测试的东西,欢迎关注 VX公 众 号 王大哥自动化测试 

原文地址:https://www.cnblogs.com/king44/p/11583703.html

时间: 2024-10-20 09:34:44

自动化测试由浅入深--自动化测试辅助工具firebug以及xpath,Chrome浏览器Xpath获取。的相关文章

Chrome浏览器快速获取静态控件的XPATH

一些静态控件.可根据浏览器快速获取xpath 步骤: 1.F12 2.定位到待定位控件 3.右键html元素,菜单选择copy 4.下拉框选择 copy xpath 5.粘贴 即可获取xpath字符串. 动态控件的Xpath还是需要控制变量来进行xpath书写.

自动化辅助工具Firebug和Firepath的安装

1.安装firefox浏览器,点击主菜单,选择“附加组件” 2.搜索Firebug和firepath点击安装 3.安装后点击浏览器的主菜单-web开发者-firebug即可打开 4.或者在页面右键选择firebug查看元素,在Firepath即可显示此元素的xpath路径. ps:使用chrome也可以查看到元素的xpath   打开谷歌浏览器,f12快捷键,选择对应的元素,在html显示区右键对应元素的html,里面就有xpath和css path路径

美团点评:打造微服务自动化测试与持续集成工具链实践

本文内容节选自第六届全球软件案例研究峰会,时任美团点评酒旅质量团队工具链负责人王鹏老师分享的<微服务架构下的自动化测试和持续集成工具链实践>实录,重点分享:微服务架构下解决自动化测试.开发联调.测试环境.持续集成方面遇到的问题及解决方案.(PPT+文稿). 王鹏老师时任美团点评酒旅质量团队工具链负责人,在软件开发,自动化测试,研发流程改进,持续集成/交付基础设施,敏捷开发等领域有近10年的开发实施和推广经验. 编者按:2017年11月9-12日,第六届全球软件案例研究峰会在北京国家会议中心盛大

C++的辅助工具介绍 [转]

C++的辅助工具介绍 1 文档类  (1) Doxygen  参考站点:http://www.doxygen.org  Doxygen是一种适合C风格语言(如C++.C.IDL.Java甚至包括C#和PHP)的.开放源码的.基于命令行的文档产生器.  (2) C++2HTML  参考站点:http://www.bedaux.net/cpp2html/  把C++代码变成语法高亮的HTML  (3) CodeColorizer  参考站点:http://www.chami.com/colorize

selenium必备辅助工具

利用selenium编写脚本或进行测试前是必须对页面元素进行定位的,而Firefox里面给我们提供了两个非常使用且方便的小工具(Firebug和FirePath)给我们用于定位元素. FireBug和FirePath安装与使用: (1).打开Firefox,点击左上角的Firefox,选择附件组件,如: (2).进入获取附加组件页面,在右上角的搜索框中输入FireBug/Firepath,确认搜索,在搜索结果页面中选择对应的组件,点击安装,Firebug安装完成后可直接使用,FirePath需重

爬虫、网页分析解析辅助工具 Xpath-helper

参考:http://blog.csdn.net/su_tianbiao/article/details/52735399 内容: 每一个写爬虫.或者是做网页分析的人,相信都会因为在定位.获取xpath路径上花费大量的时间,甚至有时候当爬虫框架成熟之后,基本上主要的时间都花费在了页面的解析上.在没有这些辅助工具的日子里,我们只能通过搜索html源代码,定位一些id去找到对应的位置,非常的麻烦,而且经常出错.这里介绍一个chrome的xpath辅助插件给大家. 先给到下载链接:xpath-helpe

VSCode 小鸡汤 第01期 - REST Client 简单好用的接口测试辅助工具

介绍 今天给大家介绍一个后端开发辅助的好工具 -- REST Client,插件如其名这就是一个 REST 的客户端插件,把我们的 VSCode 转化为一个 REST 接口测试的利器 我们一般都会用 PostMan 来完成接口测试的工作,因为用起来十分简单快捷,但是一直以来我也在寻找更好的方案,一个不用切换窗口多开一个 app 的方案 -- 终于在使用 VSCode 一段时版本间,我找到了 REST Client 插件,初看 REST Client 插件的时候,会觉得他十分的简陋,但是在使用一段

net辅助工具列表

最近对.net的辅助工具比较感兴趣,网上也已经有.net的十个必备工具的帖子了,这里提供了一份全面的工具列表: Code generation NVelocity CodeSmith X-Code .NET XGoF - NMatrix / DEVerest Compilation eXtensible C# - ResolveCorp Mono DotGNU - GNU Obfuscation LSW-IL-Obfuscator - Lesser Software Demeanor for .

Rhythmk 学习 Hibernate 04 - Hibernate 辅助工具 之 JBoos Tool

1.安装JBoos Tool Help -> Install new Software 然后添加: http://download.jboss.org/jbosstools/updates/development http://download.jboss.org/jbosstools/updates/stable/ 稍等一刻,选择 Hibernate tool 下一步 ,完成后重启Eclipse即可. 2.项目配置文件生成: 2.1 新建一项目,项目右键生成相关配置 然后如图: 2.2 此处需