selenium中如何保證操作元素的成功率?也就是說如何保證我點擊的元素一定是可以點擊的?


 1.在尋找元素時,加上顯示等待或者隱式等待,這樣在對元素進行操作之前保證元素被找到,進而提高成功率;

2.在對元素操作之前,比如click,如果該元素未display(非hidden),就需要先滾動到該元素,然后進行click操作;

3.被點擊的元素一定要占一定的空間,因為selenium默認會去點擊元素的中心點,不占空間的元素計算不出中心點;

4.被點擊元素不能被其它元素遮擋;

5.判斷元素是否可以被點擊。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM