03 2018 档案

摘要:(一)安装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)
摘要:(一)方法 方法 简单说明 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)
摘要:(一) 方法 方法 简单说明 save_screenshot(filename) 获取当前屏幕截图并保存为指定文件 filename:路径/文件名 get_screenshot_as_base64() 获取当前屏幕截图base64编码字符串 get_screenshot_as_file(filena 阅读全文
posted @ 2018-03-09 19:59 free赖权华 阅读(781) 评论(0) 推荐(0)
摘要:(一) 方法 方法 简单说明 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)
摘要:(一) 前言 Webdriver高级应用的API,允许我们模拟简单到复杂的键盘和鼠标事件,如拖拽操作、快捷键组合、长按以及鼠标右键操作,都是通过使用webdriver的Python API 中的ActionChains类实现的。 调用ActionChains类方法时,不会立即执行,而是将所有操作都存 阅读全文
posted @ 2018-03-08 22:11 free赖权华 阅读(1547) 评论(0) 推荐(0)
摘要:(一) 前言 简单的说就是分为2层,页面class 和测试class。 页面class:分为父类和子类(子类指具体的页面,每一个页面都创建一个类),父类中定义公有的属性和方法(操作)。 #对面向对象有了解的,应该很容易理解抽象出公有属性和方法的意思 #父类和子类我是按自己的理解进行描述的,或者可以说 阅读全文
posted @ 2018-03-05 20:23 free赖权华 阅读(2506) 评论(0) 推荐(0)
摘要:(一) 字符串 单引号、双引号、三重引号都可以作为字符串的开始和结束,三重引号可以直接输入多行字符串。三重引号可能一般是用来写多行注释。 (二) r和\ r使字符串成为原始字符串,忽略所有转义字符。 \是转义字符。 (三) 字符串下标和切片 (四) 字符串的in和not in (五) 改变大小写 方 阅读全文
posted @ 2018-03-03 20:52 free赖权华 阅读(567) 评论(0) 推荐(0)