1.在寻找元素时,加上显示等待或者隐式等待,这样在对元素进行操作之前保证元素被找到,进而提高成功率;
2.在对元素操作之前,比如click,如果该元素未display(非hidden),就需要先滚动到该元素,然后进行click操作;
3.被点击的元素一定要占一定的空间,因为selenium默认会去点击元素的中心点,不占空间的元素计算不出中心点;
4.被点击元素不能被其它元素遮挡;
5.判断元素是否可以被点击。
1.在寻找元素时,加上显示等待或者隐式等待,这样在对元素进行操作之前保证元素被找到,进而提高成功率;
2.在对元素操作之前,比如click,如果该元素未display(非hidden),就需要先滚动到该元素,然后进行click操作;
3.被点击的元素一定要占一定的空间,因为selenium默认会去点击元素的中心点,不占空间的元素计算不出中心点;
4.被点击元素不能被其它元素遮挡;
5.判断元素是否可以被点击。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。