摘要: selenium如何保证元素定位的成功率,也就是如何保证点击元素可以稳定点击。 造成元素定位不稳定的原因有多种,可能是: 1、元素加载的速度比较慢 解决方案:设置等待时间 2、目标元素在当前不可见 解决方案:A、拖动滚动条使其可见 B、切换frame或窗口,使其对selenium可见 C、关闭元素隐 阅读全文
posted @ 2020-05-19 14:14 弦歌雅意 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 提高selenium脚本的执行速度有以下5种方法: 尽量使用by_css_selector()方法:by_css_selector()方法的执行速度比by_id()方法的更快,因为源码中by_id()方法会被自动转成by_css_selector()方法处理 使用等待时,尽量使用显示等待,少用sle 阅读全文
posted @ 2020-05-19 14:04 弦歌雅意 阅读(2977) 评论(0) 推荐(0) 编辑