Jmeter腳本錄製

Jmeter下載地址:http://jmeter.apache.org/download_jmeter.cgi
錄製腳本步驟:
1 打開Jmeter
    windows下打開:D:\apache-jmeter-2.9\bin\jmeter.bat
    Linux下打開:D:\apache-jmeter-2.9\bin\jmeter.sh
2 創建線程組
右鍵測試計劃
->添加->Threads(users)->線程組

3創建錄製控制器
右鍵線程組->添加->邏輯控制器->錄製控制器

4添加http代理服務器
右鍵工作臺->添加->非測試元件->http代理服務器

5 添加高斯隨機定時器
右鍵http代理服務器->添加->定時器->高斯隨機定時器

6修改高斯參數
修改固定延遲偏移值爲${T}:記錄你真實操作的時間延遲

7 修改http代理服務器的設置
設置目標控制器爲測試計劃->線程組->錄製控制器

設置分組爲:每個組放入一個新的控制器

8打開瀏覽器,設置代理服務器:
在internet屬性中打開局域網設置

設置代理服務器地址爲127.0.0.1 端口號爲8080


9 打開想要訪問的頁面:

10 啓動錄製

11 錄製完成後停止,即可

注意事項:
1 高斯隨機定時器參數設置:${T}
2 啓動錄製腳本前,打開http代理服務器
3 錄製完成後,檢查各個http請求,是否有空白頁,或者無關頁。如果有,儘可能刪除。不然會導致不必要的錯誤。


使用技巧:
1 添加自定義參數:(比如,我們目前登陸的賬號,錄製腳本時只用到了一個賬號。這樣重複登陸不可能達到效果。所以把登陸賬號存儲到一個文件中,jmeter會自動讀取。密碼統一設置一個即可)

在cvs中:
主要參數是 Filename:這個是你所要設置的文件對應的參數名字
varirable names:參數名字

2 遠程多臺客戶器請求連接
一、找到bin目錄下的jmeter.properties

  1. remote_hosts=127.0.0.1
找到這句,然後用自己想要遠程控制的IP地址來代替127.0.0.1.
二、在遠程主機上啓動 apache-jmeter-2.9\bin\jmeter-server.bat 文件,提示:

三、在主測試機上打開jmeter.bat。

1--可以挑選遠程主機進行測試
2--全部啓動
3--全部啓動的快捷按鈕

啓動遠程主機後,每個線程組如果設置爲800,4臺遠程主機,則一共會有3200個線程組。

閱讀(152) | 評論(0) | 轉發(0) |
給主人留下些什麼吧!~~
評論熱議
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章