製作簡單的 JMeter 測試腳本
Posted on June 12th, 2014
jMeter 2.9
+ 開一個 **執行緒群組**
+ 在底下加入 **錄製控制器**
+ 對 http proxy server, 設定要被連接用的 **port** (給瀏覽器用), 要指定的 **錄製控制器** (指定剛剛建立的錄製控制器)
+ 到瀏覽器去設定 proxy 連接, 輸入剛剛的 proxy server port number (以 firefox 29 為例)
+ 回到 jMeter 剛剛建立的 http proxy server 按下 **開始**, 就可以開始在瀏覽器上操作了
+ 錄製好後可以回到 http proxy server 按下 **停止**
+ 所有操作就會跑到 **錄製控制器中**了
+ 之後可以自訂每個錄到的 request, 例如 header 或是 form params 等
+ 可以把該專案存下來 **.jmx **
+ 設定運行測試的參數: **一次跑幾個**, **跑幾次**, 用計時器設定 **開始結束時間** 或直接設定**跑多久**
> 若開始時間設定是比當前時間晚, 會變成像是*預約*執行測試一樣, 該執行緒群組便會等到開始時間到才會開始執行.
+ 若要模擬使用者在頁面中的停留, 可以使用 **固定值計時器** 或 **一致隨機計時器**, 計時器的功能是在每一個動作之前加上延遲
+ 執行之前可以加入需要的報表以檢視測試結果, 以下是 **彙整報告**
結果大概會長這樣, 記得可以匯出成 .csv 檔
之後有空再寫一下如何以多個帳號對某個 ap 登入 (這樣叫做 data driven?)