1.在尋找元素時,加上顯示等待或者隱式等待,這樣在對元素進行操作之前保證元素被找到,進而提高成功率;
2.在對元素操作之前,比如click,如果該元素未display(非hidden),就需要先滾動到該元素,然后進行click操作;
3.被點擊的元素一定要占一定的空間,因為selenium默認會去點擊元素的中心點,不占空間的元素計算不出中心點;
4.被點擊元素不能被其它元素遮擋;
5.判斷元素是否可以被點擊。
1.在尋找元素時,加上顯示等待或者隱式等待,這樣在對元素進行操作之前保證元素被找到,進而提高成功率;
2.在對元素操作之前,比如click,如果該元素未display(非hidden),就需要先滾動到該元素,然后進行click操作;
3.被點擊的元素一定要占一定的空間,因為selenium默認會去點擊元素的中心點,不占空間的元素計算不出中心點;
4.被點擊元素不能被其它元素遮擋;
5.判斷元素是否可以被點擊。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。