增删改查、数据驱动、测试报告
搜索:默认搜索、模糊搜索、精确搜索
默认搜索:
1.发送请求
2.填写访问权限
3.编写测试用例
pm.test("Status code is 200", function () {pm.response.to.have.status(200);});
模糊搜索:
模糊搜索的访问权限与测试用例与默认搜索相同,发送请求有所改变;如下所示:

精确搜索:
精确搜索的访问权限与测试用例与以上两者相同,发送请求如下:
修改及验证产品名称:
在body中更改产品名称,如下所示:
在tests中加入如下代码即可验证产品名称,如下:
tests["修改产品名称"]=jsondata.name=="000"
修改产品类型:
在body中修改产品类型,如下所示:

在tests中加入如下代码即可验证产品类型,如下:
tests["修改产品类型"]=jsondata.product_type=="APP"
修改产品版本:
在body中修改产品版本,如下所示:

在tests中加入如下代码即可验证产品版本,如下:
tests["修改产品版本"]=jsondata.version=="aaa"
修改产品负责人:
在body中修改产品负责人,如下所示:

在tests中加入如下代码即可验证产品负责人,如下:
tests["修改产品版本负责人"]=jsondata.master=="77"
修改产品信息:
在body中修改产品信息,如下所示:

在tests中加入如下代码即可验证产品信息,如下:
tests["修改产品版本信息"]=jsondata.description=="999"
验证产品已删除:
在tests中加入如下代码即可验证产品是否删除,如下:
var jsondate=JSON.parse(responseBody)
pm.test("验证产品信息为[]", function () {
pm.expect(pm.response.text()).to.include("[]");
});
数据驱动:
打开编辑模式,如下:

点击变量
设置url:
在请求中加入数据驱动:
生成控制台测试报告:
打开cmd,安装newman插件;
输入‘npm install -g newman --register=https://registry.npm.taobao.porg‘指令即可安装newman;
导出.json测试用例:

在cmd控制台输入‘’newman run 接口测试.postman_collection.json‘’即可输出''控制台测试报告'';
输出HTML测试报告:
在cmd中输入''npm install newman-reporter-html''安装此插件
输入''newman run 接口测试.postman_collection.json -r html''即可导出HTML测试报告;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?