码迷,mamicode.com
首页 >  
搜索关键字:python+selenium    ( 767个结果
python+selenium个人学习笔记10-调用JavaScript和截图
调用JavaScript和截图 一、调用JavaScript 1、调整浏览器滚动条位置 2、用execute_script()执行JavaScript代码 示例: PS: 1.滚动条回到顶部:js="var q=document.getElementById('id').scrollTop=0"dr ...
分类:编程语言   时间:2018-03-12 18:43:47    阅读次数:206
Python + Selenium WebDriver Api 知识回顾
一直再用 Selenium WebDriver 但是用的都比较零散,也没有做过总结,今天借此机会,整理一下,方便大家使用时查阅 webDriver 的属性 调用说明: driver.属性值 变量说明: 函数说明:1.driver.find_element*():定位元素,详看另外一篇博文:Selen ...
分类:编程语言   时间:2018-03-12 17:04:38    阅读次数:302
Python+Selenium笔记(十四)鼠标与键盘事件
(一) 前言 Webdriver高级应用的API,允许我们模拟简单到复杂的键盘和鼠标事件,如拖拽操作、快捷键组合、长按以及鼠标右键操作,都是通过使用webdriver的Python API 中的ActionChains类实现的。 调用ActionChains类方法时,不会立即执行,而是将所有操作都存 ...
分类:编程语言   时间:2018-03-08 23:03:30    阅读次数:400
Python+Selenium笔记(十五)调用JS
(一) 方法 方法 简单说明 execute_async_script(script, args) 异步执行JS代码 script:被执行的JS代码 args:js代码中的任意参数 execute_script(script, args) 同步执行JS代码 script:被执行的JS代码 args: ...
分类:编程语言   时间:2018-03-08 22:58:24    阅读次数:299
Python Selenium 自动化测试
本文转载 作者:灰蓝蓝蓝蓝蓝蓝链接:http://www.jianshu.com/p/5188cb3ab790來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。更多技术博客见http://blog.csdn.net/huilan_same 第一部分:Selenium的学习 ...
分类:编程语言   时间:2018-03-03 14:09:18    阅读次数:236
Python+Selenium笔记(十二):数据驱动测试
(一) 前言 通过使用数据驱动测试,实现对输入值和预期结果的参数化。(例如:输入数据和预期结果可以直接读取Excel文档的数据) (二) ddt 使用ddt执行数据驱动测试,ddt库可以将测试中的变量参数化。使用ddt的时候,在测试类上使用@ddt装饰符,在测试方法上使用@data装饰符。@data ...
分类:编程语言   时间:2018-02-28 23:00:47    阅读次数:237
python selenium表单定位
在Web应用中经常会遇到frame/iframe 表单嵌套页面的应用,WebDriver 只能在一个页面上对元素识别与定位,对于frame/iframe 表单内嵌页面上的元素无法直接定位。这时就需要通过switch_to.frame()方法将当前定位的主体切换为frame/iframe 表单的内嵌页 ...
分类:编程语言   时间:2018-02-25 19:22:28    阅读次数:348
Python+Selenium笔记(十一):配置selenium Grid
(一) 前言 Selenium Grid可以将测试分布在若干个物理或虚拟机器上,从而实现分布方式或并行方式执行测试。 这个链接是官方的相关说明。 https://github.com/SeleniumHQ/selenium/wiki/Grid2 (二) Selenium Grid 大概就是这个意思( ...
分类:编程语言   时间:2018-02-25 11:13:28    阅读次数:263
python +selenium识别不来click事件,出现报错
assert "login" in browser.title browser.implicitly_wait(10) elem = browser.find_element_by_id("txtAccount") # Find the query box elem.send_keys("0@cm. ...
分类:编程语言   时间:2018-02-24 18:06:08    阅读次数:1093
Python+Selenium笔记(十):元素等待机制
(一) 前言 突然的资源受限或网络延迟,可能导致找不到目标元素,这时测试报告会显示测试失败。这时需要一种延时机制,来使脚本的运行速度与程序的响应速度相匹配,WebDriver为这种情况提供了隐式等待和显式等待两种机制。 (二) 隐式等待 一旦设置隐式等待时间,就会作用于这个WebDriver实例的整 ...
分类:编程语言   时间:2018-02-23 00:46:49    阅读次数:241
767条   上一页 1 ... 40 41 42 43 44 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!