本文共 1433 字,大约阅读时间需要 4 分钟。
前面已经讲过了如何用Postman做接口功能测试,本篇主要是用Jmeter来演示如何做接口功能测试,这里就大致说一下Jmeter如何用哈,其余的也不多说了。
因为在上一篇已经详细讲过了POST跟GET的接口实例,所以这里只演示Jmeter的POST请求实例。
以XX系统分配加工厂接口为例,这里主要讲解新增加工厂ID字段以及对单领料单状态的验证。
根据产品经理的PRD文档要求:
1)新增加工厂ID字段,整数类型,非必填; 2)若对单领料单已经审核通过,限制只有待审核状态才能分配加工厂,若不是则提示“对单领料单不是待审核,不能分配加工厂”。接口名称:XX系统分配加工厂接口
接口路径:POST /process/requisitionOrder/updateDistributeStatus 请求参数:请求体:
{ "factoryId": "123", // 加工厂ID "factory": "XX服饰", // 加工厂名称 "produce_order_id": [ // 生产制单(纯数字),多个用逗号分开 1134360 ] } 返回数据:
{ "msg": "success", "code": "0", "info": "操作成功" } | 用例编号 | 模块 | 用例标题 | 前提条件 | 操作步骤 | 预期结果 |
|---|---|---|---|---|---|
| 01 | XX接口 | 新增加工厂ID字段,整数类型,非必填 | 未填写加工厂ID,其他条件符合要求 | 发送请求,无加工厂ID字段,其他条件正确 | 返回“操作成功”,系统正确处理未填充加工厂ID字段 |
| 02 | XX接口 | 不填写加工厂ID,其他条件符合要求 | 不填写加工厂ID,其他条件符合要求 | 发送请求,无加工厂ID字段,其他条件正确 | 返回“操作成功”,系统正确处理未填充加工厂ID字段 |
| 03 | XX接口 | 填写正确的加工厂ID,其他条件符合要求 | 填写正确的加工厂ID,其他条件符合要求 | 发送请求,正确填写加工厂ID,其他条件正确 | 返回“操作成功”,系统正确处理填充加工厂ID字段 |
| 04 | XX接口 | 填写错误的或类型不对的加工厂ID | 填写错误的加工厂ID,其他条件符合要求 | 发送请求,错误加工厂ID或格式错误 | 返回具体错误信息,系统正确提示错误 |
打开Jmeter界面
创建线程组
添加HTTP请求
配置请求参数
添加监听器
通过以上步骤,可以在Jmeter中成功验证分配加工厂接口的功能需求,确保系统在不同场景下的正确性。
转载地址:http://ghozz.baihongyu.com/