接口測試(interface testing)的目的是測試與系統相關聯的外部接口,測試的重點是檢查數據的交互,傳遞和控制管理過程,提供測試質量和測試覆蓋,更好地重新軟件缺陷和定位錯誤。
jmeter的接口測試一般需要組件:線程組、控制器(http請求、http默認請求等)、監聽器(聚合報告、查看結果樹等,具體看需要而定一般是這兩種)
線程組:線程組是任何測試計劃的起點,所有的邏輯控制器和采樣器都必須放在線程組之下。其他的測試元件(如監聽器)可以被直接放在測試計劃之下,這些測試元件 對所有線程組都生效。線程組就像它的名字所描述的那樣,被用來管理執行性能測試所需的JMeter線程。用戶通過線程組的控制面板可以: 設置線程數量,設置線程啟動周期,設置執行測試腳本的循環次數
控制器:控制器有兩種類型:采樣器和邏輯控制器二者結合起來驅動了測試進程,采樣器被JMeter用來向服務器發送請求,還可以通過為采樣器添加配置元件來定制化請求;使用邏輯控制器來控制JMeter的測試邏輯
監聽器:它是用來對測試結果數據進行處理和可視化展示的一系列元件,不是用來監聽系統資源的元件。聚合報告監聽器會展示服務器響應的最短、最長時間,90%請求的響應時間值,請求返回錯誤的百分比和服務器每單位時間處理的請求數,對應圖形報表中的吞吐量等信息;查看結果樹監聽器會展示采樣器請求和響應的細節,還能以HTML和XML格式展示系統響應的基礎部分
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。