转繁体过了
Post-Processor主要用於處理回復資料, 常常用來從其中獲取某些值.
5 建立一個web測試計畫
在本章中, 你將學習到如何創建一個基本的測試計畫用來測試一個web網站. 你創立5個用戶向Jakarta網站的兩個頁面發送請求. 同時,你將設置這些用戶運行他們的測試兩遍. 所以, 總共的request數是:5(user)*2(request)*2(repeat 2 times)=20 HTTP Requests. 為建立測試計畫, 你將使用如下elements: Thread Group, HTTP Request, HTTP Request Defaults和Graph Results.
5.1 Adding Users 添加用戶
每個JMeter測試計畫的第一步都是要添加一個Thread Group element. Thread Group將告訴JMeter 你要設置的使用者的數目, 發送請求的頻率和請求的次數.
選擇測試計畫, 點擊右鍵, 選擇添加Thread Group. 這時你就應該在Test Plan下看到Thread Group element了. 如果你沒有看到, 那就點擊Test Plan展開樹.
然後, 你需要修改那些預設的properties. 選擇樹中的Thread Group element, 在JMeter左側的視窗中應該顯示出Thread Group的
Control Panel.
第一步, 給我們的Thread Group 添加一個更詳細的名稱. 在名字域中, 輸入Jakarta Users.
然後增加使用者的數目到5 (調用的執行緒數). 在下一個域中, Ramp-Up Period, 使用預設值0秒. 這個properties告訴JMeter兩個User開始發送請求之間的延遲時間. 例如,你輸入5秒, JMeter將在5秒後啟動所有的用戶. 所以, 我們有五個用戶和5秒的Ramp-up period, 那麼兩個用戶之間開始時間的延遲時1秒.(5 user/5=1).
如果值為0, 那麼JMeter將立刻開始你所有的用戶操作.
最後,清除”Forever”的checkbox, 輸入2在Loop Count域中. 這個property告訴JMeter要重複運行你的測試幾次. 如果你輸入的迴圈值為1, 那麼JMeter將只運行一次你的測試. 如果要JMeter不停運行你的測試,選擇Forever.