上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 1.安装 或:https://github.com/defnngj/poium 如果报如下错误: 更新pip和 setuptools: 再安装poium即可成功 2.以百度为例: 执行结果为: 阅读全文
posted @ 2019-09-23 18:08 鲲尘轻杳 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 1.创建Page的基类(base.py) 2.百度搜索方法封装在一起(baidu_page.py) 3.百度搜索测试用例封装在一起(test_baidu.py) 测试结果如下: 阅读全文
posted @ 2019-09-23 15:57 鲲尘轻杳 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 模拟发送邮件前,需要先开启SMTP服务 操作步骤为:打开邮箱,设置--账户--开启服务 (1)配置文件中配置如下信息 [email] sender = 发送者邮箱 sender_pwd = 授权码 receiver = 收件人邮箱 subject = 测试报告主题 (2)python自带的发送邮件功 阅读全文
posted @ 2019-09-23 10:33 鲲尘轻杳 阅读(570) 评论(0) 推荐(0) 编辑
摘要: DDT:Data-Drivern Tests是针对unittest的扩展库。允许使用不同的测试数据来运行一个测试用例,并将其展示为多个测试用例 1.在线下载 在Dos下输入: 安装成功结果为: 2.利用DDT5种不同的参数化方式实现百度搜索 test_baidu_ddt.py 参数化4的json:( 阅读全文
posted @ 2019-09-21 15:39 鲲尘轻杳 阅读(733) 评论(0) 推荐(1) 编辑
摘要: parameterized是python的一个参数库,支持unittest,Nose,pytest单元测试框架 1.安装parameterized(https://github.com/wolever/parameterized) DOS上直接输入: python -m pip install pa 阅读全文
posted @ 2019-09-21 14:08 鲲尘轻杳 阅读(614) 评论(3) 推荐(0) 编辑
摘要: 1.测试用例的执行顺序 多个测试目录>多个测试文件>多个测试类>多个测试方法(测试用例) 2.跳过测试和预期失败 执行结果为: 阅读全文
posted @ 2019-09-20 15:22 鲲尘轻杳 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 1.TestCase 是最小的测试单元,用于检查特定输入集合的特定返回值,可以用来创建新的测试用例。 2.Test Suite 是测试用例、测试套件或两者的集合,用于组装一组要运行的测试。 3.Test Runner 用于协调测试的执行并(通过图形界面、文本界面、返回特殊值)向用户提供结果。 4.T 阅读全文
posted @ 2019-09-18 11:55 鲲尘轻杳 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1.读取txt文件 2.读取CSV文件 3.读取xml文件 config.xml: (1)获取标签对间的数据 (2)获取标签的属性值 4.读取json文件 阅读全文
posted @ 2019-09-17 18:31 鲲尘轻杳 阅读(466) 评论(0) 推荐(0) 编辑
摘要: webdriver提供了截图函数:save_screenshot(),用来截取当前窗口 阅读全文
posted @ 2019-09-17 11:53 鲲尘轻杳 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1.滑动解锁 例1:https://www.helloweba.net/demo/2017/unlock/中的滑动解锁 代码如下: slide-to-unlock-handle:表示滑块 slide-to-unlock-progress:滑过后的背景色 2.上下滑动选择 例2:上下滑动选择日期:ht 阅读全文
posted @ 2019-09-17 11:16 鲲尘轻杳 阅读(695) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页