用例管理
1.在测试活动中, 针对需求和接⼝⽂档进⾏⽤例设计时, 我们会发现针对⼀个需求或⼀个接⼝要考虑多种 情况, 设计的⽤例要尽量覆盖需求. 在接⼝测试中, 如果使⽤
⼯具(postman, Jmeter)实现, 需要对⽤例进⾏ 管理。
1 2 3 |
|
(1).创建测试集- 点击‘New Collection’,在弹出框中输⼊测试集的名称和其他信息,再点击‘Create’按钮
(2).创建⽬录- 在测试集上点击右键选择‘Add Folder’,在弹出框中输⼊⽬录的名称和其他信息,再点 击‘Create’按 钮
(3).添加请求- 在⽬录上点击右键选择‘Add Request’,在弹出框中输⼊请求的名称和其他信息,再点击保 存按钮
断言:比对结果,比对我们的预期结果和实际结果。
现在我也找了很多测试的朋友,做了一个分享技术的交流群,共享了很多我们收集的技术文档和视频教程。
如果你不想再体验自学时找不到资源,没人解答问题,坚持几天便放弃的感受
可以加入我们一起交流。而且还有很多在自动化,性能,安全,测试开发等等方面有一定建树的技术大牛
分享他们的经验,还会分享很多直播讲座和技术沙龙
可以免费学习!划重点!开源的!!!
qq群号:110685036【暗号:csdn999】
http请求状态码的断言
Status code:Code is 200
第一步:在SNIPPETS中,往下拉,有一项”Status code:Code is 200”,这个就是为场景中的第 1 条准备的,判断HTTP返回状态码是否为200。点击这一项,可以看到在其左边,断言代码自动添加,下图:
返回
请求体里的数据的断言
Response body:Contains String
返回
json数据的断言
Response body:JSON value check
返回
3.postman设置环境变量
全局变量: 作⽤范围是针对postman下⾯所有测试集均⽣效
环境变量:
1 2 3 4 |
|
(1)点击,进入到界面并单击Add
(2)对其进行编辑,完成后点击Add添加
效果图:
4.代码设置全局变量与环境变量
1 2 3 4 5 6 |
|
2.点击
中Globals,如下图
5. 接⼝关联案例
1 2 3 |
|
2.访问百度查询接⼝, 将关键词设置为上⼀个请求添加的环境变量的值
6.批量执⾏测试⽤例
1 2 |
|
// 应⽤场景: 针对于某个接⼝,如果有⼤量的测试数据需要批量验证,可以把测试数据保存到数据⽂件中,通过参数化 的⽅式来实现。
2.使用excel表将多条数据加入,并保存为文件类型为.csv
最终返回结果
7.报告⽣成
环境搭建
Newman是⼀款基于nodejs开发的可以运⾏Postman脚本的⼯具,并可以⽣成测试报告. 其环境搭建如 下:
1 2 3 4 5 6 7 8 9 |
|
报告生成实现
1 2 3 4 5 6 7 8 9 10 11 |
|
实现案例
1 2 3 4 5 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
首先
二,导出
我会试着放下往事,管他有多美
最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走!
软件测试面试文档
我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。