登录
|
注册
帮助中心
新手指南
帮助中心
首页
热门推荐
录播
电子文档
技术文章
在线题库
APP下载
资料下载
在线留言
资讯频道
松勤资讯
正文
22
02月
在Python代码中有哪些等待方式可以使用呢?面试的时候,千万别说自己不会哦!
166
0
0
在我们日常进行自动化时,对元素操作后需要模拟用户操作的一样等待一会,让程序或者进程操作完成。那么在Python代码中有哪些等待方式可以使用呢?面试的时候,千万不要说自己不会哦~~
方法一: 使用强制等待
添加强制等待非常简单,我们只需要引入time 包,就可以在脚本中自由的添加强制等待时间了。
代码示例:
方式二:使用implicitly_wait方法进行智能等待
通过添加implicitly_wait() 方法就可以方便的实现智能等待;
如:implicitly_wait(30)
该用法应该比time.sleep() 更智能,time.sleep() 只能选择一个固定的时间的等待,implicitly_wait( )可以在一个时间范围内智能的等待
文档解释:
selenium.webdriver.remote.webdriver.implicitly_wait(time_to_wait)
隐式地等待一个无素被发现或一个命令完成;这个方法每次会话只需要调用一次
代码示例:
请思考:
这是真正意义上的智能等待么?如果不是我们又应当采取什么样的处理方式来实现智能等待呢?欢迎讨论区留言讨论~~~~
0
松勤双十二送惊喜!这门新增的课程很实用哦!
软件测试中完整的Web请求流程
松勤软件测试:接口测试全流程扫盲
你还没有登录,请先
登录
或
注册
!
还没有人评论,欢迎说说您的想法!
松勤学院
高薪就业课程
测试开发课程
性能测试课程
晋升必学课程
新手指南
挑选课程
学习课程
帮助中心
论坛帮助
新手指南
其他
关于我们
联系我们
商户合作
在线留言
联系电话:025-86331019
QQ1:3030384249
QQ2:251795510
交流群:814326044
邮箱:songqintest@foxmail.com
关注微信了解更多
Copyright © 2014-2022 南京松勤网络科技有限公司 地址:南京市鼓楼区江东北路88号1019室
苏ICP备14047045号-1
软件测试,松勤软件测试,软件测试在线培训,软件测试自学,软件测试工程师,软件测试资料下载,软件测试视频,软件自动化测试,软件性能测试,ISTQB,istqb,jmeter,性能测试,软件测试需要学什么,pmp