Simple Running Test


畫面分左右兩側,左側是我們的工作環境 (Test Plan) 測試計畫,我們所寫好的測試將在這個區塊運行,裡面還可以增加很多元素及邏輯,我們後續將繼續介紹,(WorkBench) 工作區,我們錄製的作業將會在這邊做設定,你可以將這一塊想像成是木匠的工作平台。右側則是我們元素可設定的參數。


首先,我們先創立一個 (Tread Group) 執行緒群組

Test Plan -> Add -> Threads ( Users ) -> Thread Group

我們將可以看到右側有一些可以設定的參數 (Thread properties)

  1. Number of Threads (users) : 代表這個執行緒上有多少使用者,以上圖表示目前有10個使用者
  2. Ramp-Up Period (in seconds) : 代表執行緒上到前一個使用者到下一個使用者延遲發起的時間,以上圖為例,若我現在有10個 users , ramd-up period 為 100 , 這意味著當我執行緒跑第一個使用者時,將延遲 100/10 秒 才會再新增下一個使用者,若是你測試的網站有需要登入且使用者帳號不能重複之問題,請你切記注意這一塊的設定值。
  3. Loop Count : 這代表你這個執行緒群組要跑幾圈

接著,讓我們簡單創建一個 Http request ,查看他的回傳結果

Thread Group -> Add -> Sampler -> HTTP Request

Path 填入你想造訪的網址

再增添一個 View Results Tree (檢視結果🌲) ,這可以用來查看我們所做的 request 的基本資訊 (成功與否及 response data)

HTTP Request -> Add -> Listener -> View Results Tree

接著我們就可以直接運行了,上方有綠色的箭頭可以按 (第一次執行會需要你儲存的警告)

View Results Tree 點進去之後可以查看 request 的基本資訊

Response data 則可以看到 request url 的結果,預設是以 Text 的方式呈現,你也可以將其改成以 html 顯示。

results matching ""

    No results matching ""