章节八、1-如何使用火狐开发者工具来查找元素.pdfVIP

章节八、1-如何使用火狐开发者工具来查找元素.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
章节⼋、1-如何使⽤⽕狐开发者⼯具来查找元素 ⼀、查找元素是使⽤selenium进⾏⾃动化的基础,我们只有找到元素才能在页⾯操作它。 ⼆、Web应⽤页⾯上的元素不会因为浏览器种类的不同⽽产⽣差异,也就是说你可以在⽕狐或者⾕歌上查找到的元素在ie等浏览器上都可以 ⽤。 三、如何使⽤⽕狐开发者⼯具来查看元素 1、⾸先安装⽕狐浏览器 2、打开浏览器,将⿏标移动到你需要定位的地⽅,列如:百度搜索⽂本框 3、⿏标右击,点击查看元素 4、查看结果为: 5、打开的此窗⼝为“Web开发者⼯具”,除了以上⽅式能够打开外,还可以通过按“F12”来调⽤打开。 6、然后⿏标点击图中“1”标识处,然后移动⿏标⾄搜索框,同样能够查看指定元素属性,在实际应⽤中我们可以通过“class、ID”等标 签进⾏捕捉,从⽽来驱动页⾯变化。 四、iframe 3、如何识别这个元素是否在ifarme框中?(以图中标识的按钮进⾏演⽰) 按照前⾯查找元素的⽅法进⾏元素定位,然后向上查找元素的⽗节点。 可以通过下⾯的⼦⽗节点更直观的查看是否在ifarme框中 图中“div.widget”表⽰的是div中calss的属性值。class属性都需要⽤“.”来表⽰。(对class不熟悉的同学可以先去了解⼀下html+css 的相关知识) 五、查找定位元素时要确保元素的属性在页⾯上是否唯⼀,否则在⾃动化的过程中⽆法准确识别到需要定位的元素。 六、⽕狐浏览器中如何确定元素是否唯⼀?() 1、⾸先找到⾃⼰需要定位的元素,此次我们使⽤xpath来进⾏定位(定位⽅式有很多种,后⾯会⼀⼀介绍),我们以百度输⼊框为例: 2、点击开发者选项中的控制台菜单,输⼊$x(//input[@name=q]),使⽤xpath格式来验证元素唯⼀性的固定写法:$x(//xpath标签) 当我们把⿏标放在查找到的结果上时,百度输⼊框也会被⾼亮。 然后我们可以同图中标识的lenth是否等于“1”来判断元素是否唯⼀,等于“1”表⽰元素唯⼀,只匹配了唯⼀节点,否则就需要换其它的 定位⽅式来对需要操作的页⾯元素进⾏定位。 (关于元素定位和查找元素唯⼀时括号中知识后⾯会详细介绍) 七、关于consoole的相关操作知识 欢迎加⼊软件测试交流群 (555191854),⼤家有问题可以在群⾥讨论,群⾥是⼀些⾃学和已经是⼤佬的⼩伙伴来帮助⼤家,以上的 内容如果有不懂的地⽅可以在群⾥私我。

文档评论(0)

166****9220 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档