如何使用FireBug插件查询元素的xPath属性

1、在firefox内如下安装组件:FirePath、Firebug

2、安装后重启 Firefox。

打开准备分析的网页,这里以www.wenxin.xyz为例:

准备获取搜索框的Xpath地址。

3、在搜索框内点击右键:选择“使用Firebug检查元素”。或者直接按下快捷键F12键也可以达到相同的效果。

4、打开后点击FirePath标签:

5、如果在这个界面你想查请看其他元素的Xpath地址,可以直接点击箭头按钮,选择相应的元素,可以直接看到该元素的Xpath地址。

时间: 2024-11-05 14:08:56

如何使用FireBug插件查询元素的xPath属性的相关文章

元素定位-XPATH定位方法总结

1.Xpath定位方法探讨 xpath是比较常用的一种定位元素的方式,因为它很方便,缺点是,消耗系统性能.如果Xpath使用的比较好,几乎可以定位到任何页面元素,而且受页面变化影响较小. 1.1.什么是XPATH: XPath (XML Path Language) 是一门在 HTML文档中查找信息的语言,可用来在 HTML文档中对元素和属性进行遍历. 详细使用方法可见 W3School官方文档:http://www.w3school.com.cn/xpath/index.asp 1.2.XPA

Robotframework中的元素locator[xpath和css]

1:通过ID2:通过Name3:通过xpath   3.1 通过xpath的绝对路径,从最外层开始找       例如/html/body/div[1]/div[4]/div[2]/div/form/span[1]/input   3.2 通过xpath的相对路径       3.2.1 找元素本身       xpath同样可以利用元素自身的属性, 例如 xpath=//*[@id='kw1']       //表示某个层级下,*表示某个标签名,@id=kw1表示这个元素有个id等于kw1  

Rest接口测试,巧用firebug插件

两年前开始做软件测试,刚接触的是关于rest接口的测试.作为一个刚进职场的测试小菜鸟,当时对接口的理解并不是很充分,具体是怎么实现的也不清楚.在进行接口测试时,只是设置接口入参,调用接口,查看接口是否执行成功,返回的结果是否正确,然后再到网页上查看操作是否生效.当测试出现问题时,比如,设置了正确的入参,接口却没有执行成功:再比如接口调用时给某个参数设置了值,返回的结果中该参数的值却是空的等等,当时自己只是把问题暴露出来,提交给开发处理.至于问题是如何产生的,并没有进行深层地分析定位,也不知道如何

我给女朋友讲编程CSS系列(3) CSS如何设置字体的类型、大小、颜色,如何使用火狐浏览器的Firebug插件查看网页的字体

一.CSS如何设置字体的类型.大小.颜色 设计网页时,一般设置body的字体,让其他标签继承body的字体,这样设置特别方便,但是标题标签h1到h6和表单标签(input类型)是没有继承body的字体属性的,它们的字体需要单独设置. 1,  新建一个网页a.html,把下面的代码复制进去. <html> <head> <style type="text/css"> body { font-family : 微软雅黑,宋体; font-size : 1

Java学习之Xml系列一:初始步骤、查询元素及属性、遍历元素

话不多说,全在代码和注释说明里了. DTD文件:SwordTypeDefinition.dtd <?xml version="1.0" encoding="UTF-8"?> <!ELEMENT SwordLibrary (Sword*)> <!ELEMENT Sword (SwordName,Price,Attack)> <!ELEMENT SwordName (#PCDATA)> <!ELEMENT Price

定位页面元素之xpath详解以及定位不到测试元素的常见问题

一.定位元素的方法 id:首选的识别属性,W3C标准推荐为页面每一个元素设置一个独一无二的ID属性, 如果没有且很难找到唯一属性,解决方法:(1)找开发把id或者name加上.如果不行,解决思路可以是: 1. 找到该按钮的特征,例如按钮的文字是 submit: 2. 用XPath定位,可以这样写://button[@value='submit'].(注意是单引号!!) name:和id一致 ClassName:对某些具有相同类的元素一网打尽的好方法 link text 和 partial lin

Selenium2(WebDriver)总结(二)---Firefox的firebug插件参数设置(补充)

本文是对上一节的补充:http://www.cnblogs.com/puresoul/p/4251536.html 使用Selenium2(webdriver)启动firefox且自动加载firebug插件时,切换到firebug插件的网络和cookies部分时,提示面板已被禁用,如下图所示: 于是我们输入about:config在firefox设置页面试着去找下是否有什么参数控制着面板的禁用/启用,果然被我找到如下两个参数: cookies面板 ---  extensions.firebug.

获取html元素的XPath路径

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script src="/jquery/jquery-1.11.1.min.js"> 5 </script> 6 <script> 7 8 function readXPath(element) { 9 if (element.id! == ""){//判断id属性,如果这个元素有id,则显 示//*[@id=&quo

巧妙使用Firebug插件,快速监控网站打开缓慢的原因

原文 巧妙使用Firebug插件,快速监控网站打开缓慢的原因 很多用户会问,我的网站首页才50KB,打开网页用了近60秒才打开?如何解释? 用户抱怨服务器运行缓慢,w3wp.exe 出现 CPU 100%,每个网管都可能遇到?!是用户自己 ASP / PHP 程序设计有问题,还是服务器是问题,还是电信.网通.铁通互相访问太慢.经常是各说各有理,也扯不清,道不明,往往是以客户流失,更换空间商而结束,最后空间商与用户都是输家. 我的网站首页才50KB,打开网页用了近60秒才打开? 这个问题很难解释清