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 遠程多臺客戶器請求鏈接
1、找到bin目錄下的jmeter.properties

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

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

1--能夠挑選遠程主機進行測試
2--所有啓動
3--所有啓動的快捷按鈕

啓動遠程主機後,每一個線程組若是設置爲800,4臺遠程主機,則一共會有3200個線程組。
相關文章
相關標籤/搜索