Selenium3自动化测试【13】FireFox与Chrome浏览器元素定位

目前大部分浏览器都内置了相关插件或组件,可以帮助咱们快速、简洁地展现各种元素的属性定义、DOM结构、CSS样式等属性。本书中使用的浏览器主要是FireFox、Chrome(这2款浏览器也是做为开发者经常使用的浏览器),所以本节介于这2款浏览器一块儿看看这些工具(组件)的使用方法。css

火狐(FireFox)浏览器

若是你们对火狐浏览器较为熟知,在旧版本上的FireBug,你们必定影响深入,FireBug功能很是强大。
2016年12月FireBug宣布中止更新,新版本的火狐浏览器已经看不到FireBug影子。而FireBug不是消失了,而是Firebug被合并到FireFox DevTools内置工具中。html

  1. 前端工具(FireFox):FireFox Developer Tools
    写本书时FireFox的最新版本是FireFox Quantum 60.0.1,新版的FireFox,须要学会使用自带的FireFox Developer Tools工具。打开FireFox经过按F12能够调用出来,如图所示。
    Selenium3自动化测试【13】FireFox与Chrome浏览器元素定位
    以Bing首页为例,经过F12,调用FireFox Developer Tools,单击下图中的 图标,从页面中选择一个元素,选择的是Bing的输入框,此时在【查看器】能够看到凸显了输入框的Html代码,如图所示,能够看到跟咱们以往所熟知的Firebug没有任何区别。
    Selenium3自动化测试【13】FireFox与Chrome浏览器元素定位

    谷歌(Chrome)浏览器

    Chrome浏览器跟FireFox浏览器同样,也有对应的开发者工具。前端

  2. 前端工具(Chrome):Chrome开发者工具
    Chrome 开发者工具是一套内置于Google Chrome中的Web开发和调试工具,可用来对网站进行迭代、调试和分析。在Chrome菜单中选择 【更多工具】 >【 开发者工具】(经过F12能够调用)。
    在页面元素上右键单击,选择 “检查”,在Elements中就能看到咱们定位元素的id、name、class等。例如Bing输入框,如图5-4所示,经过Bing输入框元素上右键单击“检查”,便可在Elements中看到该元素的html代码,右键单击选择copy咱们就能复制出css、xpath定位方式的代码。
    Selenium3自动化测试【13】FireFox与Chrome浏览器元素定位

[【测试全系列视频课程】请点击我哦.....

](https://edu.51cto.com/lecturer/968349.html)
Selenium3自动化测试【13】FireFox与Chrome浏览器元素定位浏览器


图书京东、当当有售
京东:https://item.jd.com/12784287.html
当当:http://product.dangdang.com/29177828.htmlide


Selenium3自动化测试【13】FireFox与Chrome浏览器元素定位

相关文章
相关标签/搜索