博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day15 Ui自动化中三种等待方式
阅读量:4626 次
发布时间:2019-06-09

本文共 644 字,大约阅读时间需要 2 分钟。

参考:

1、固定等待,time.sleep不是不能用,一般再调式代码的时候使用

2、隐士等待不常用

3、显示等待,是项目中最常用的等待方式

1 """ 2 三种等待方式最常用显示等待的学习 3  4 """ 5 #显示等待需要导入的三个包 6 from selenium.webdriver.support.wait import WebDriverWait 7  8 from  selenium.webdriver.common.by import By 9 10 from selenium.webdriver.support import expected_conditions as EC11 12 13 from  selenium import  webdriver14 15 driver=webdriver.Chrome()16 driver.get("http://ui.imdsx.cn/uitester/")17 18 #每隔1秒去查询页面是存在属性id=i1的元素,查询10次,相当等10s,最快的效率查找到页面的元素19 element=WebDriverWait(driver,10,1).until(EC.presence_of_element_located((By.ID,'i11')))20 21 element.send_keys("13131")

 

转载于:https://www.cnblogs.com/zzzao/p/11111781.html

你可能感兴趣的文章
cmake, This may result in binaries being created in the wrong place
查看>>
用chrome的snippets片段功能创建页面js外挂程序,从控制台创建js小脚本
查看>>
inotify简介
查看>>
轻松获取LAMP,LNMP环境编译参数配置
查看>>
表达式引擎aviator
查看>>
Git,Github和Gitlab简介和使用方法
查看>>
每天一个linux命令(30): chown命令
查看>>
Python 的property的实现 .
查看>>
搭建Hadoop集群步骤
查看>>
提升jmeter自身性能
查看>>
wordpress调用树形目录
查看>>
数据结构与算法分析(C++版)(第二版)
查看>>
tomcat启动
查看>>
在python3环境安装builtwith模块
查看>>
c语言:婚礼上的谎言
查看>>
[bzoj2333] [SCOI2011]棘手的操作 (可并堆)
查看>>
MVC 4.0 Razor模板引擎 @Html.RenderPartial 与 @Html.RenderAction 区别
查看>>
DHCP服务搭建
查看>>
在路上●我的年轻●勇往直前●匆匆十年
查看>>
LOJ 2721 「NOI2018」屠龙勇士——扩展中国剩余定理
查看>>