標籤:bsp http 指令碼錄製 並發 管理 最佳化 strong src 測試
[Jmeter]jmeter之指令碼錄製與回放,最佳化(windows下的jmeter)一、錄製指令碼:
1、啟動jmeter
2、添加線程組
3、添加http代理
4、配置代理
a、jmeter側(注意:lest plan content這裡需要選擇目標控制器,本文即測試計劃中需要選擇的控制器,本樣本中需要選擇“測試計劃 > 線程組”)
b、IE端
控制台\所有控制台項\網路和共用中心 》internet選項 》 串連 》 區域網路設定
c、啟動指令碼錄製程式(點擊a裡面jmeter的http代理介面的啟動按鈕)
d、訪問需要測試的介面,如www.baidu.com
e、停止指令碼錄製程式(點擊a裡面jmeter的http代理介面的停止按鈕)
f、查看錄製指令碼
二、回放指令碼:
1、添加監聽器,用於查看指令碼運行結果
2、選擇線程組 點擊執行即可
3、查看運行結果樹
4、查看彙總報告
三、最佳化指令碼:
1、刪除不必要的內容,如*.png之類的(可以在4.a中進行排除操作)
2、設定運行測試案例並發次數
表示:運行100個線程,10秒運行完成,即平均0.01秒運行1個,迴圈十次
3、設定延時器,讓測試結果更具體明確
Number of Simulated Users to Groupby:每次釋放的線程數量。如果設定為0,等同於設定為線程租中的線程數量。
設定為10表示10個線程同時進行,結合上一步,即表示每0.1秒,並發十個
4、點擊執行可以看到結果中
5、如果需要保留Cookie,可以選擇增加HTTP Cookie 管理器
注意:cookie的擷取方法很簡單,本文已chrome為例:
在你的要查看的cookie的頁面上。直接在地址欄前面的文檔薄上點擊,:就會出現Chrome維護的所有的cookie。
6、還可以添加斷言,對測試結果進行判斷,本文樣本,只是對返回相應文本進行簡單的判斷
[Jmeter]jmeter之指令碼錄製與回放,最佳化(windows下的jmeter)