首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用“加载”纺纱机检查页面上的元素?

如何使用“加载”纺纱机检查页面上的元素?
EN

Stack Exchange QA用户
提问于 2019-05-24 13:12:41
回答 3查看 9.4K关注 0票数 6

注:

这是一个Q和A的帖子,分享成功的战略。请随意添加更多的解决方案!

问题背景:

  • 自动化web应用程序
  • 访问代码库有限的测试人员
  • 硒与DevTools的应用

问题:

有一个spinner元素(例如:"Loading... Please wait.")通知用户暂时没有响应的页面(通过设计,在加载内容时)。您正在尝试编写一个定位器(id、name、CSS、XPath .)对于spinner元素,但是您无法右键单击并检查它,因为它在页面上只显示了一小部分秒。

你怎么做到的?

EN

回答 3

Stack Exchange QA用户

回答已采纳

发布于 2019-05-24 13:24:29

Chrome提供了一个内置的功能:

  • 开发控制台(F12)
  • 切换到源选项卡
  • 在浏览器中执行操作,以达到要检查的状态。
  • 按F8

Chrome将暂停浏览器,元素选项卡将不会更新,直到您回到源代码并再次按F8。当暂停时,您可以切换回元素选项卡,并使用正常的检查工具。

票数 8
EN

Stack Exchange QA用户

发布于 2019-08-02 07:46:29

按照Klynt的建议,暂停应用程序在大多数情况下都能找到出现并迅速消失的元素。

不过,不要低估与开发人员联系并要求他们向元素添加一个好的明确选择器/id的能力,这样应用程序就可以测试。让它一起测试。

票数 2
EN

Stack Exchange QA用户

发布于 2019-05-24 14:00:48

对我来说,对问题的即时技术解决方案的答案是简单的修复症状,而不是来源。

您没有提到测试人员对开发人员或管理人员的访问有限,那么为什么不与他们交谈并解决下一个问题呢?

获得对源的适当访问,决定开发人员和测试人员之间的适当流程和通信渠道,并教导开发人员为什么可测试性很重要,以及如何共同工作以获得更好的测试。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/39334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档