chrome定位一闪而过的元素

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

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

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

image-20201217103837983

image-20201217104339476

可以看到暂停了,那我们在点击开发者工具中的Elements选项去看看元素

使用image-20201217104537630定位被冻结的提示框,就可以看到成功的定位了。

image-20201217104528402

定位完成后我们在Sources中把暂停状态取消,网页就继续恢复了正常的加载状态。

原文地址:https://www.cnblogs.com/wxhou/p/14148369.html