常见的接口测试工具有PostMan/Jmeter/SoapUI,当然,也有一些公司为了更贴近自身的应用开发了一些小工具。
从功能上对比,Jmeter更为强大,既能做压测还能测接口,扩展性也比较好。
But,单纯从接口测试上看,PostMan更为轻量便捷,功能上也不逊色。
PostMan–全局变量设置
功能类似Jmeter【用户定义的变量】,通过此功能将接口测试中复用性较大的变量进行管理。
后续接口维护中,相关参数变动,可以最少程度的调整脚本。
PostMan首页:设置–Manage Environments–Add–配置环境名、变量名等信息
添加成功后发送请求时,选择对应的环境名即此请求引用对应环境名中的变量。
引用变量使用格式–{
{自定义的变量名}},如图所示,此处引用了三个变量分别是:请求地址中的url,请求体中的username和password。
PostMan-断言设置
功能类似Jmeter【断言】,通过设置响应断言判断接口请求是否成功、响应内容是否正确。
Tests中使用JavaScript脚本&