2.python+selenium实现web自动化----选择元素的基本方法
2020-04-22 17:19
495 查看
等待元素的出现
Selenium 的 Webdriver 对象 有个方法叫 implicitly_wait
该方法接受一个参数, 用来指定 最大等待时长。
如果我们 加入如下代码
wd.implicitly_wait(10)
那么后续所有的 find_element 或者 find_elements 之类的方法调用 都会采用上面的策略:
如果找不到元素, 每隔 半秒钟 再去界面上查看一次, 直到找到该元素, 或者 过了10秒 最大时长。
元素也可以有 多个class类型 ,多个class类型的值之间用 空格 隔开,比如
<span class="chinese student">张三</span>
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Python3+Selenium2完整的自动化测试实现之旅(三):Selenium-webdriver提供的元素定位方法
- python+selenium实现web自动化常用方法
- Python+Selenium 自动化实现实例-获取页面元素信息
- docker利用selenium+testng实现web自动化的方法
- python使用selenium实现web系统自动化巡检
- 轻松自动化---selenium-webdriver(python) (三) 简单元素的定位
- selenium+python实现自动化登录的方法
- 4.python+selenium实现web自动化----CSS选择器
- 轻松自动化---selenium-webdriver(python) (四)--如何定位一组元素?
- Python3+Selenium2完整的自动化测试实现之旅(四):Selenium-webdriver操作浏览器、Cookie、鼠标键盘、警示框、设置等待时间、多窗口切换
- 轻松自动化---selenium-webdriver(python) (三)
- selenium python (二) 元素定位方法
- 轻松自动化---selenium-webdriver(python) (七)
- selenium_webdriver(python)多层框架/窗口中元素定位问题
- selenium+python的WebDriverWait使用方法
- Python+Selenium WebDriver API:浏览器及元素的常用函数及变量整理总结
- 轻松自动化---selenium-webdriver(python) (十一)
- Python中无限元素列表的实现方法
- 轻松自动化---selenium-webdriver(python) (一)