前面已经讲过了如何用Postman作接口功能测试,本篇主要是用Jmeter来演示如何作接口功能测试,这里就大体说一下Jmeter如何用哈,其他的也很少说了。json
由于在上一篇已经详细讲过了POST跟GET的接口实例,因此这里只演示Jmeter的POST请求实例。服务器
POST请求是用来发送数据的,一样以XX系统分配加工厂为例app
一、产品经理的PRD文档要求以下(分配加工厂接口的修改内容以下):测试
1) 分配加工厂接口里新增长工厂ID字段,整数类型,非必填;ui
2.)若对单领料单已经审核经过,限制只有待审核状态才能分配加工厂,若不是则提示“对单领料单不是待审核,不能分配加工厂”;spa
二、开发人员的接口文档以下:线程
接口名称:XX系统分配加工厂接口code
参数名称 | 参数值 | 是否必须 | 示例 | 备注 |
Content-Type | application/json | 是 |
{ "factoryId": "123",//加工厂ID "factory": "XX服饰",//加工厂名称 "produce_order_id": [//生产制单(纯数字) 多个用,分开 1134360 ] }
返回数据:blog
{ "msg": "success", "code": "0", "info": "操做成功" }
三、测试人员的测试用例以下:接口
用例编号 | 模块 | 用例标题 | 前提条件 | 操做步骤 | 预期结果 |
01 | XX接口 | 分配加工厂接口里新增长工厂ID字段,整数类型,非必填 | 填写错误的或类型不对的加工厂ID | 略 | 返回具体的错误信息 |
不填写加工厂ID,其余条件符合要求 | 分配加工厂成功,XX系统的领料单正确显示加工厂名称 | ||||
填写正确的加工厂ID,其余条件符合要求 | 分配加工厂成功,XX系统的领料单正确显示加工厂名称 | ||||
填写正确的加工厂ID,对单领料单已经审核经过 | 返回提示“对单领料单不是待审核,不能分配加工厂”; |
四、测试人员执行测试用例以下: