元素在网页上,却会出现定位不到的情况的分析。
1. 定位不正确。
2. 页面还没有加载完就去查找元素了。
3. 有遮罩层。
首先说下第3点。
先前在公司遇到过这样的问题。
页面是显示出来了, 这个元素也是display状态,但是却无法定位到。
发现是因为页面加载后的loading遮罩层并没有消失。
应该是可以通过WebElementWait方法等到遮罩层消失,再去执行点击输入操作。
本文共 242 字,大约阅读时间需要 1 分钟。
元素在网页上,却会出现定位不到的情况的分析。
1. 定位不正确。
2. 页面还没有加载完就去查找元素了。
3. 有遮罩层。
首先说下第3点。
先前在公司遇到过这样的问题。
页面是显示出来了, 这个元素也是display状态,但是却无法定位到。
发现是因为页面加载后的loading遮罩层并没有消失。
应该是可以通过WebElementWait方法等到遮罩层消失,再去执行点击输入操作。
转载于:https://www.cnblogs.com/mh1213/p/9208805.html