摘要: 1、Unittest介绍 为什么要学习单元测试框架测试用例的组织与运行需要单元测试框架的参与,从而满足不同测试场景的需要,单元测试框架提供了丰富的比较方法:实际结果与预期结果的对比==测试结果单元测试框架提供了丰富的日志:给出测试用例失败与通过的数目及执行失败的原因常见的单元测试框架有哪些Docte 阅读全文
posted @ 2020-03-11 16:39 tester01home 阅读(616) 评论(0) 推荐(1) 编辑
摘要: 模块化与参数化-163邮箱登录 在创建函数或类方法时,为它们设置入参,从而可以根据不同参数执行相应操作创建test_email文件,开始模块化操作 实现邮箱自动化测试项目,每一条测试用例都需要有登录跟退出操作.大部分用例都是在登录之后进行的.创建module.py文件存放登录动作与退出动作 再次修改 阅读全文
posted @ 2020-03-11 16:21 tester01home 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1、页面元素识别与定位 页面元素由标签对组成标签有各种属性标签对之间可以有文本数据标签有层级关系 Webdriver提供了8种元素定位方法,在python中对应的方法为: Id定位:find_element_by_id()Name定位: find_element_by_name()Tag定位: fi 阅读全文
posted @ 2020-03-11 16:18 tester01home 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 1、Python简介 Python 是一个解释性、编译性、互动性和面向对象的脚本语言。编译型语言:代码在编译之后,编译成2进制的文件,然后计算机就可用运行了。解释型语言:它是在运行的时候才编译的。脚本语言:指这个语言只有一个单一的功能。 特点:易于学习、易于阅读 优雅”、“明确”、“简单” 2、Py 阅读全文
posted @ 2020-03-11 15:12 tester01home 阅读(508) 评论(0) 推荐(1) 编辑
摘要: 1、插件下载 官方地址https://jmeter-plugins.org/install/Install/ 网盘地址链接: https://pan.baidu.com/s/1E4lnMWDGPWCNTgCKby97xg 提取码: jayi 将jmeter-plugins-manager.jar包复 阅读全文
posted @ 2020-01-31 13:40 tester01home 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1、集合点 添加同步定时器(Synchronizing Timer) 注意:集合点需要放在需要集合的元件前面 2、关联 预先使用Badboy录制WebTours登录脚本 在登录前插入一个监听器:察看结果树会生成userSession需要对userSession进行关联 使用正则表达式提取器进行关联( 阅读全文
posted @ 2020-01-31 00:21 tester01home 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1、用户参数 添加-前置处理器-用户参数 添加一个用户参数,变量名为txt,值为baidu 在HTTP请求中设置发送参数 运行结果显示 2、CSV数据配置 添加-配置元件-CSV数据文件设置 数据文件设置 在HTTP请求中设置发送参数,并设置线程组的循环次数为2(csv俩行数据) 运行结果显示 3、 阅读全文
posted @ 2020-01-30 21:57 tester01home 阅读(275) 评论(0) 推荐(0) 编辑
摘要: Jmeter断言(检查点) 断言是在请求的返回层面增加一层判断机制。因为请求成功了,并不代表结果一定正确,因此需要检测机制提高测试准确性,下面介绍常用的三种断言。 1、响应断言(Response Assertion) 根据发出去的请求得到响应数据来判断请求是否正确 模式匹配规则 1)包括:返回结果包 阅读全文
posted @ 2020-01-30 13:43 tester01home 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 一、测试需求:测试20个用户访问web网站在负载达到30QPS时的平均响应时间 QPS:Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的性能经常用每秒查询率来衡量。 二、操作步骤 1、添加线程组(包含三个参数:线程数、准备时长、循 阅读全文
posted @ 2020-01-28 22:20 tester01home 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Badboy进行检查点操作 1、复制搜索的内容,点击Tools,选择添加断言Add Assertion for Selection 2、这个时候Step1步骤下就会多一个检查点 3、点击工具栏上的Play All 按钮进行脚本回放 Badboy进行参数化配置 1、确定参数化位置 2、变量里放任意的搜 阅读全文
posted @ 2020-01-28 20:13 tester01home 阅读(281) 评论(0) 推荐(0) 编辑