PostMan变量与断言应用(对标Jmeter)

常见的接口测试工具有PostMan/Jmeter/SoapUI,当然,也有一些公司为了更贴近自身的应用开发了一些小工具。

从功能上对比,Jmeter更为强大,既能做压测还能测接口,扩展性也比较好。

But,单纯从接口测试上看,PostMan更为轻量便捷,功能上也不逊色。

PostMan--全局变量设置

功能类似Jmeter【用户定义的变量】,通过此功能将接口测试中复用性较大的变量进行管理。

后续接口维护中,相关参数变动,可以最少程度的调整脚本。

PostMan首页:设置--Manage Environments--Add--配置环境名、变量名等信息

PostMan变量与断言应用(对标Jmeter)_第1张图片

 

 

PostMan变量与断言应用(对标Jmeter)_第2张图片

添加成功后发送请求时,选择对应的环境名即此请求引用对应环境名中的变量。

PostMan变量与断言应用(对标Jmeter)_第3张图片

引用变量使用格式--{{自定义的变量名}},如图所示,此处引用了三个变量分别是:请求地址中的url,请求体中的username和password。

PostMan-断言设置

功能类似Jmeter【断言】,通过设置响应断言判断接口请求是否成功、响应内容是否正确。

Tests中使用JavaScript脚本,可以对接口进行调试,右侧导航栏已经封装了一些常用的方法,选中后修改对应的参数即可。

下图,介绍了几个常用的断言,接口运行后,每个断言对应一条测试结果。

PostMan变量与断言应用(对标Jmeter)_第4张图片

PostMan-Collection Runner中的请求必须设置断言,否则Run Summay中无测试结果。

 

你可能感兴趣的:(PostMan变量与断言应用(对标Jmeter))