Jmeter 接口測試入門

目錄

一、背景

二、接口文檔說明

1、接口說明

2、應用場景

3、請求方式

4、接口地址

5、請求參數描述

6、響應參數描述

三、Jmeter 接口測試

1、打開Jmeter,添加線程組

2、添加HTTP請求

3、添加查看結果樹

4、填寫HTTP請求信息

5、運行

6、查看結果

四、總結


一、背景

昨天把Jmeter裝好了,今天找開發拿到接口文檔做一下接口測試,順便記錄一下。

二、接口文檔說明

1、接口說明

說明此接口的用途,比如登錄接口就寫此接口用於賬戶登錄

2、應用場景

說明接口用於哪個平臺、APP、小程序等

3、請求方式

HTTP請求常用有GET請求方式,POST等等

4、接口地址

比如:http://ip:port/account/login

下面是HTTP的URL說明(示例)

5、請求參數描述

比如

參數 類型 限制 描述
name String 必填 賬戶名稱
password String 必填 賬戶密碼

6、響應參數描述

 

參數 類型 描述

響應數據示例:

 

三、Jmeter 接口測試

下面用開戶功能做例子:

1、打開Jmeter,添加線程組

測試計劃右鍵 

2、添加HTTP請求

線程組右鍵

3、添加查看結果樹

線程組右鍵

4、填寫HTTP請求信息

填寫信息,填寫IP、端口、選擇請求方式、填寫路徑、添加參數

5、運行

點擊綠色三角塊運行 

6、查看結果

點擊查看結果樹,HTTP請求爲綠色,同時有響應數據

返回200,登錄成功。

比如我用了錯誤的用戶名,點擊運行

 

報錯:用戶名不存在或密碼錯誤! 

四、總結

接口測試是軟件測試工程師必知必會的內容,在面試中面試官經常會提問你會不會接口測試,接口測試怎麼測,HTTP熟不熟悉,POST方式和GET方式區別,HTTP返回碼1開頭(消失)、2開頭(成功)、3開頭(重定向)、4開頭(請求錯誤)、5開頭(服務器錯誤)、6開頭(600只返回實體內容。不常見,但是有些面試官會問,雞賊)分別是什麼意思。其實,接口測試也是功能測試的一種,只不過在不瞭解的人眼裏,覺得接口測試很高大上,特別是對於剛轉行的人來說。希望大家能好好學習,做一個優秀的軟件測試工程師。

2020年4月15日

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章