摘要: 等待选择: -1、隐性等待:全局设置,等待查找元素, -2、显性等待:等待元素可以被点击,可见,-3、强制等待:多个系统交互的地方。(上传文件/执行js代码) 1、强制等待 强制等待, time.sleep(), 时间不好控制。 import time time.sleep(1) 2、隐性等待 - 阅读全文
posted @ 2019-07-30 09:57 强小白 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 8种 定位方式6种 通过一个属性来定位的2种 组合各种属性来定位 + 结合各种关系来定位 # 开启跟google的一个会话 driver = webdriver.Chrome() # 访问一个网址 driver.get("http://www.baidu.com") 前六种唯一属性访问 # 1、通过 阅读全文
posted @ 2019-07-30 09:49 强小白 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 利用Untitest 中的TestCase类来编写测试用例。一般步骤:①创建测试集 ②创建加载器 ③加载用例 ④执行用例 测试代码: 用例代码: run 模块:三种不同的加载用例的方法: 阅读全文
posted @ 2019-07-17 16:27 强小白 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 通过三方模块openpyxl,读写Excle的数据封装成一个类 为之后的读取所有数据和写入数据做准备 封装的requests接口的传 阅读全文
posted @ 2019-07-17 14:15 强小白 阅读(158) 评论(0) 推荐(0) 编辑