Selenium辅助工具
2024-09-04 11:30:16
下载Firefox39.0版本浏览器,安装firebug和FirePath。最新版的Firefox在扩展组件中无法找到firebug,可以使用旧的版本的Firefox浏览器。
FirePath插件的使用:
1)使用手写XPath和CSS方式查找页面元素
- 启用Firefox浏览器,访问www.baidu.com网页。
- 启动Firebug插件,单击“FirePath”标签栏显示FirePath的使用界面。
在上图输入框中输入XPath定位表达式“//input[@id="kw"]”,或者CSS定位表达式“input#kw”,查找页面中input标签的id属性为“kw”的输入框,回车后,在FirePath插件的代码显示区域会显示查找到的页面元素的HTML代码,在网页显示区域中,搜索输入框以虚线框样式显示:
2)使用FirePath插件获取页面元素的XPath和CSS表达式
- 启动FirePath浏览器,访问http://www.baidu.com网页。
- 启动Firebug插件。
- 在百度首页搜索框上方单击鼠标右键,在弹出的快捷菜单中选择“使用Firebug查看元素”命令:
此时在Firebug插件的HTML标签区域高亮显示搜索框对应的HTML代码,选择高亮代码,右键然后点击复制XPath或者复制CSS路径,粘贴到文本文件中即可看到XPath或者CSS表达式:
最新文章
- PHP代码编写规范
- android APK应用安装过程以及默认安装路径[转]
- hdu 3336 Count the string(思维可水过,KMP)
- 查看源代码查找获取sd卡剩余容量的代码
- python学习笔记--Django入门四 管理站点
- Web API Login with Cookie
- 青云B轮获2000万美元VC的背后逻辑:用技术超越巨头
- 基于PaaS和SaaS研发的商业云平台实战 转 (今后所有的IT行业会持续集成,往虚拟化方向更快更深的发展,商业化才是这些技术的最终目的)
- tftp服务器最简单安装配置
- Elasticsearch就这么简单
- 有货前端 Web-APM 实践
- ECS上搭建Docker(CentOS7)
- 从svn下载项目,并在tomcat启动
- _event_worldstate
- Discrete Log Algorithms :Baby-step giant-step 【二】
- Unity3d mesh合并,网格合并具体用法教程
- jquery实现返回页面顶部功能。
- 使用web api开发微信公众号,调用图灵机器人接口(一)
- sdk下载地址
- JVM的监控命令