摘要: 使用场景:当我们定位不到元素时,可能是一个html页面通过iframe嵌套着另一个html页面。 而你定位的那个元素,又刚好是嵌套html里面的元素, 所以这个时候就得先切换iframe,才能定位到。 切换方式: driver.switch_to.frame(iframe的id或者name/ifra 阅读全文
posted @ 2022-12-16 15:35 **山止川行** 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 使用场景:有时候当我们操作页面元素时,需要等待这个过程才能操作成功。 做Ui自动化的时候,考虑到稳定性:多次运行同一脚本,都能够保证它是成功的。 一、强制等待:sleep(秒) 比如sleep(10),就必须等待10秒,才能执行下一步。简单粗暴,不过代码将会有很多sleep,冗余度会提高。二、智能等 阅读全文
posted @ 2022-12-16 13:11 **山止川行** 阅读(161) 评论(0) 推荐(0) 编辑