工作中,常常会用到网页元素的定位方式,常用的有xpath和css path两种定位方式。

现在简单介绍如何使用工具自动生成元素的定位字符串。

首先介绍在火狐浏览器上使用FireBug及其扩展FirePath两款工具,它们可以自动生成定位字符串和验证自己编辑的定位字符串能否匹配网页元素。

对着这两款工具截图如下:

使用方法:

  1. 打开一个网页,例如www.hao123.com;
  2. 鼠标右键点击一个页面元素——使用FireBug查看页面元素,鼠标单击页面左上角的FireBug插件图标或者按下F12键,三种方式都可以打开调试窗口并启用FireBug;
  3. 选择FirePath窗口;
  4. 单击调试窗口中鼠标箭头图案的按钮后,可以进行元素选取;
  5. 选中元素后,会自动生成定位元素字符串xpath或者css path。

同时,调试窗口还会显示出定位字符串能够匹配的页面元素个数,如下图:

主要在自己编辑定位字符串时使用。

最新文章

  1. angular实现统一的消息服务
  2. CentOS 6.5移除openJDK及JDK安装环境变量配置及JDK版本切换
  3. wp ApplicationBar
  4. Android RecycleView + CardView 控件简析
  5. 用于科创的git log美化输出
  6. C# const和statci readonly区别
  7. 算法导论学习-RED-BLACK TREE
  8. 洛谷 P1040 加分二叉树
  9. 命名空间“Microsoft.AspNet”中不存在类型或命名空间名“Mvc”
  10. web—URL不同形式地址的问题
  11. 【CJOJ2482】【POI2000】促销活动
  12. nuxt项目部署
  13. Oracle 查询字段不包含多个字符串方法
  14. Protocol Buffers学习教程
  15. Linux: HowTo See Directory Tree Structure
  16. ceph crush 之 crush_do_rule
  17. Introduction to Big Data with PySpark
  18. Qt ------ QProcess,启动外部进程,进程间通信
  19. 技术分享:杂谈如何绕过WAF(Web应用防火墙)(转)
  20. MySQL auto_increment介绍 以及 查询和修改auto_increment的方法

热门文章

  1. LeetCode OJ——Validate Binary Search Tree
  2. 浅谈DPCHookSSDT和RemoveDPC
  3. cmake使用(CMakeList.txt)
  4. ARC072/ABC059
  5. Android基础新手教程——3.7 AnsyncTask异步任务
  6. win10拷贝文件卡顿的问题-竟然是winrar搞的
  7. 在windows下安装gulp[转]
  8. HttpClient获取Cookie的两种方式
  9. git 强制覆盖,分支合并
  10. STM32串行通信USART解说笔记