前面已經講過了如何用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,對單領料單已經審覈經過 | 返回提示「對單領料單不是待審覈,不能分配加工廠」; |
四、測試人員執行測試用例以下: