chrome定位一闪而过的元素

当自动化测试遇到瞬间消失的提示框等元素时,可以使用Chrome开发者工具的Sources面板暂停页面加载。在元素出现时暂停,然后切换到Elements面板进行定位。一旦完成定位,解除暂停状态,网页将继续正常加载,从而有效解决此类测试难题。
摘要由CSDN通过智能技术生成

在自动化测试的过程中,我们会碰到这样的情况,比如提示框,只出现了几秒,元素节点就会在DOM 中消失了,而我们还没来得及编写元素定位的表达式。诸如此类的情况很常见,烦不胜烦。

那我们应该怎么样去解决这个问题呢,Chrome其实就有一个功能我们可以用用。

在 F12 开发者工具中,有一个 Sources 选项,如下图所示,在提示框的元素出现时我们可以点击箭头所指的暂停按钮

在这里插入图片描述

在这里插入图片描述
可以看到暂停了,那我们在点击开发者工具中的Elements选项去看看元素

使用
在这里插入图片描述
定位被冻结的提示框,就可以看到成功的定位了。
在这里插入图片描述
定位完成后我们在Sources中把暂停状态取消,网页就继续恢复了正常的加载状态。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值