python - 硒的 time.sleep 似乎不准确
问题描述
所以我使用 time.sleep 让我的自动化测试具有类似人类的时间和行为,但是 time.sleep 看起来有点快或其他东西(有时它甚至看起来不起作用)是这样构建的吗?我应该使用隐式等待吗?他们之间有什么区别?
解决方案
webdriver.implicitly_wait("time in s")
如果您愿意,可以改用。不同之处在于,它仅在浏览器中隐式等待,而 time.sleep 在脚本本身中等待。
推荐阅读
- powershell - 如何使用 Get-NetTCPConnection 复制“netstat -b”?
- python - 如何“分组”年,第 1 列并计算第 2 列的平均值?
- r - 使用 map() 估计多个“lm”模型并在一张表中返回输出
- r - 根据 if 语句编辑两个不同对象的适当方法是什么?
- perl - 如何在 Perl 中制作动画加载标志?
- android - 在 LinearLayout 中设置 View 的属性
- grafana - Grafana 如何处理百万点的时间序列?
- python - 在 Python 中创建条件数字特征列表
- python - 希望为每个用户 ID 创建纵向数据,但我不确定如何填充没有值的月份
- c# - 如何删除所有与模式不匹配的符号