社区
李晓鹏的课程社区_NO_2
35讲-进阶基于Python3.X的Selenium自动化测试
帖子详情
等待时间—隐式等待
Leo_Eagle
2023-01-12 14:49:55
课时名称
课时知识点
等待时间—隐式等待
...全文
104
回复
打赏
收藏
等待时间—隐式等待
课时名称课时知识点等待时间—隐式等待
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Selenium (强制
等待
、
隐式
等待
、显式
等待
)三类
等待
的作用
强制
等待
: 不考虑任何因素,当代码执行到
等待
时,则强制性
等待
指定的时间,
等待
时间
一到,再继续进行后续的代码。 在python中是基于time模块的sleep方法。 优点: 使用非常简单,不需要考虑任何逻辑。 缺点: 1、浪费时间。 2、无法保证页面一定可以正常加载完成。 3、使用过于固定,一个流程中,会频繁使用,容易造成代码的重复度非常高。 4、一般正常情况下不适用强制
等待
,只有在新手学习和调试的过程中使用。
隐式
等待
: 设置一个全局的
等待
,该
等待
设置对整个driver生命周期都能起到作用,,每一次操作都会调用
隐式
等待
。
隐式
等待
结束的标志: 1、页面全部加载完成。 2、设置的
等待
时间
截止。
WEB自动化测试基础02-元素
等待
WEB自动化测试基础02-元素
等待
selenium wait
本文档主要用于selenium wait的描述,详细介绍了wait的分类及用法
自动化测试中的三类
等待
深入剥析
一、前言 在自动化过程中,常常需要用到
等待
时间
的设置方法,这里整理一下! 二、三类
等待
详解 1. 强制
等待
(线程
等待
) 需要设置固定的
等待
时间
,无论元素是否加载完成,均需
等待
该时间 由time.sleep()方法实现 不推荐使用 import time time.sleep(5) # 固定此段
等待
时间
为5s 2.
隐式
等待
隐式
等待
是由webdriver提供的超时
等待
方法; implicitly_wait()比 time.sleep() 更加智能,implicitly_wait()是在一个时间范围内智能
等待
,time.sleep() 只能选择一个固定的时间的
等待
; 当使用了
Task8:Selenium
隐式
和显式服务员。 Selenium截图
Task8:Selenium
隐式
和显式服务员。 Selenium截图
李晓鹏的课程社区_NO_2
1
社区成员
332
社区内容
发帖
与我相关
我的任务
李晓鹏的课程社区_NO_2
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章