使用Postman可以对服务端接口进行简单的压力测试,步骤如下:
步骤一:
配置好一个请求接口,保存在一个collections集合里
步骤二:
点击Tests,添加断言检查点
你如果熟悉JavaScript的函数,可以直接手动输入,如果不熟悉,postman在右侧已经提供了tests片段
2.1、点击 Status code:code is 200 片段生成断言httpCode为200的代码片段
2.2、点击 Response body:Contains string 片段在Tests框内出现一段代码片段,其他不用管,只需要将 string_you_want_to_search 字符串,替换为:“需要检查的文本”即可
步骤三:
设置全局变量
点击右上角的环境管理按钮“眼睛图标”,选择“Edit”填写变量名和变量值,也可以使用代码生成变量
pm.globals.set("变量名", "变量值")
步骤四:
引用全局变量,引用的方法为:{{变量名}},注意:变量名必须和自己定义的变量名一致
步骤五:
点击右下角“Runner”按钮,打开“Collection Runner”界面
步骤六:
选择刚才添加过请求的Collection,左键拖拽进“RUN ORDER”里设置测试参数
步骤七:
点击“Run测试”按钮,开始测试。图中圈住的地方显示接口调用结果,Passed为成功次数,Failed为失败次数。
特别需要注意: 只有设置了正确的断言。才会统计到接口调用成功和失败的次数进行展示。即上图左上角部分,如果不设置断言,或断言存在问题,就会统计不到