天天看點

Jmeter腳本錄制

​​

​​錄制腳本步驟:

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

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個線程組。

此段聲明,且在文章頁面明顯位置給出原文連接配接!

下一篇: 一道小題