会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
习惯形成性格,性格决定命运
Github地址:https://github.com/blairwind
博客园
首页
新随笔
联系
管理
订阅
03 2018 档案
Python+Selenium笔记(十八):持续集成jenkins
摘要:(一)安装xmlrunner 使用Jenkins执行测试时,测试代码中会用到这个模块。 pip install xmlrunner 下文安装Jenkins环境:Windows 10 Ubuntu安装Jenkins可参考:https://www.cnblogs.com/clemente/p/10642
阅读全文
posted @
2018-03-14 20:08
free赖权华
阅读(5032)
评论(4)
推荐(0)
Python+Selenium笔记(十七):操作cookie
摘要:(一)方法 方法 简单说明 add_cookie(cookie_dict) 在当前会话中添加cookie信息 cookie_dict:字典,name和value是必须的 delete_all_cookies() 在当前会话中删除所有cookie信息 delete_cookie(name) 删除单个名
阅读全文
posted @
2018-03-12 19:46
free赖权华
阅读(3759)
评论(3)
推荐(0)
Python+Selenium笔记(十六)屏幕截图
摘要:(一) 方法 方法 简单说明 save_screenshot(filename) 获取当前屏幕截图并保存为指定文件 filename:路径/文件名 get_screenshot_as_base64() 获取当前屏幕截图base64编码字符串 get_screenshot_as_file(filena
阅读全文
posted @
2018-03-09 19:59
free赖权华
阅读(781)
评论(0)
推荐(0)
Python+Selenium笔记(十五)调用JS
摘要:(一) 方法 方法 简单说明 execute_async_script(script, args) 异步执行JS代码 script:被执行的JS代码 args:js代码中的任意参数 execute_script(script, args) 同步执行JS代码 script:被执行的JS代码 args:
阅读全文
posted @
2018-03-08 22:13
free赖权华
阅读(7816)
评论(0)
推荐(0)
Python+Selenium笔记(十四)鼠标与键盘事件
摘要:(一) 前言 Webdriver高级应用的API,允许我们模拟简单到复杂的键盘和鼠标事件,如拖拽操作、快捷键组合、长按以及鼠标右键操作,都是通过使用webdriver的Python API 中的ActionChains类实现的。 调用ActionChains类方法时,不会立即执行,而是将所有操作都存
阅读全文
posted @
2018-03-08 22:11
free赖权华
阅读(1547)
评论(0)
推荐(0)
Python+Selenium笔记(十三):Page Object设计模式
摘要:(一) 前言 简单的说就是分为2层,页面class 和测试class。 页面class:分为父类和子类(子类指具体的页面,每一个页面都创建一个类),父类中定义公有的属性和方法(操作)。 #对面向对象有了解的,应该很容易理解抽象出公有属性和方法的意思 #父类和子类我是按自己的理解进行描述的,或者可以说
阅读全文
posted @
2018-03-05 20:23
free赖权华
阅读(2506)
评论(0)
推荐(0)
Python笔记(九):字符串操作
摘要:(一) 字符串 单引号、双引号、三重引号都可以作为字符串的开始和结束,三重引号可以直接输入多行字符串。三重引号可能一般是用来写多行注释。 (二) r和\ r使字符串成为原始字符串,忽略所有转义字符。 \是转义字符。 (三) 字符串下标和切片 (四) 字符串的in和not in (五) 改变大小写 方
阅读全文
posted @
2018-03-03 20:52
free赖权华
阅读(567)
评论(0)
推荐(0)
公告