在企業使用jmeter開展實際的接口自動化測試工具,建議按如下操作流程, 可以使整個接口測試過程更規范,更有效。
接口自動化的流程:
1、獲取到接口文檔:swagger、word、excel ...
2、熟悉接口文檔然后設計測試用例(一般都是先在excel中編寫)
3、進行用例評審
4、將excel中的測試用例在jmeter中編寫完成(配置信息、數據、斷言)
5、在相應的測試階段執行jmeter中的接口用例
6、出接口測試報告
測試時間段:
測試——后端——測試單元、接口——時間:當API開發完成后
測試——前端——測試功能、業務——時間:當前端開發完成后
接口測試用例錄入到jmeter中詳細操作:
1. 在測試計划下新增一個線程組,並對測試計划和線程組根據項目重新命名
2. 在線程組下新增一個用戶定義的變量元件,進行URL等公共參數設置
3. 在線程組下新增一個全局的http請求默認值元件進行取樣器公共部分的設置
4. 在線程組下根據公司接口測試需要新增事務控制器元件作為按模塊組織接口 的文件夾(事務控制器元件類似文件夾的含義,暫不具體講解)
5. 在事務控制器下繼續新增事務控制器作為單個接口的測試用例匯總文件夾
6. 在單個接口的測試用例匯總文件夾中繼續新增事務控制器作為單個測試用例 的文件夾
7. 在單個用例的文件下新增取樣器和斷言操作(一般斷言操作可設置在最后一 個請求中)
8. 反復根據2.5--2.7的過程增添接口測試用例
9. 添加察看結果樹進行結果察看
實戰如下圖:

