WEB介面測試之Jmeter介面測試自動化之一
1、開啟jmeter
開源版本和可執行版本均可在Apache官方網站上下載到,解壓後開啟bin目錄下的jmeter.bat檔案,即打開了使用者介面:
2、新增相關元件
2.1、新建執行緒組
2.2、新增http請求
2.3、新增監聽器--檢視結果樹
2.4、設定http請求相關引數
3、執行測試檢視結果
於監視器-檢視結果樹中檢視測試結果
返回狀態碼200,表示請求成功,若請求失敗則會返回400、404、500等
4、指令碼優化完善
上面是一個簡單的介面測試過程,實際工作中是遠遠不夠的,需繼續優化
4.1、 新增http請求預設值
一般將伺服器的ip、埠等公用的資訊設定在請求預設值中:
4.2 新增響應斷言和斷言結果監聽器
4.3 新增其他元件
因測試用例較多時,基本的元件就很難有效的執行用例,我們常常還會用:正則表示式提取器、CSV DATA SET CONFIG、if條件控制器、
迴圈控制器、使用者定義變數 等等控制元件
5、新增大量測試用例後的執行效果
5.1 用例分佈方式
5.2 檢視測試結果
測試結果可以通過 檢視結果樹、聚合報告、表格檢視結果等監聽器檢視