postman 怎么实现接口自动化测试的?

首先问大家一个问题,你平时是怎么将浏览器 url 及参数完整复制到postman的? 右击请求url --> copy --> copy as cUrl(bash); 为了方便大家理解,我用汉化版的 postman 逐步带大家使用集合批处理...

这篇文章已从掘金同步到个人博客,原始发布地址为 掘金原文

1.将curl导入到postman中;

2.点击发送测试一下url及参数能否正常拿到数据;

image.png

3.新建集合

image.png

4.将刚刚导入的curl保存到新建的集合中

image.png

5.设置变量

注意:变量可以是多个,我这里简单列举了一个,每个变量在csv文件中都要是独立的列; image.png

6.运行集合

image.png

7.准备数据集并导入

8.预览一下数据是否乱码,没问题直接远行新建集合

image.png

9.可以看到每次请求都成功了

10.写个测试脚本,记录每次请求的相应结果

10.1 将下面的测试脚本粘贴到 这里↓

let str = JSON.stringify(JSON.parse(pm.response.text()));
pm.test(str, function(){
    console.log("相应结果==>", str);
})

image.png

10.2 再次远行集合

image.png

10.3 导出结果

image.png

10.3 不会写脚本怎么办?