51Testing软件测试论坛

标题: python+selenium,如何对整体设置时间呢? [打印本页]

作者: xiaoxiao_cao    时间: 2017-10-17 17:29
标题: python+selenium,如何对整体设置时间呢?
我现在用的python+selenium写自动化,感觉运行速度有点快,每运行一步,就增肌一个sleep.要不就会提示找不到此元素的错误。有没有整体的设置一下运行的速度呢?
作者: 神仙也考试    时间: 2017-10-17 17:46
可以参考一下这个网址:
http://blog.csdn.net/huilan_same/article/details/52544521


若要全局都有等待时间的话,那么可用隐式等待,不过隐式等待是有弊端的。
So,建议使用显示等待来灵活性配置自动化的运行时间。
作者: finomy    时间: 2017-10-17 17:53
implicitly_wait(xx) 全局等待,用了这个应该是每一步操作之后都会等待,没用过
我喜欢给重要的操作比如输入、页面跳转、提交等等加显式等待webdriverwait(xx).until(xxx)
作者: xiaoxiao_cao    时间: 2017-10-18 10:41
finomy 发表于 2017-10-17 17:53
implicitly_wait(xx) 全局等待,用了这个应该是每一步操作之后都会等待,没用过
我喜欢给重要的操作比如输 ...

嗯嗯 多谢多谢
作者: xiaoxiao_cao    时间: 2017-10-18 10:42
神仙也考试 发表于 2017-10-17 17:46
可以参考一下这个网址:
http://blog.csdn.net/huilan_same/article/details/52544521

谢谢提供的这篇文章,对于等待的三种方法,清晰多了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2