您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
JMeter性能測試工具的使用技巧
作者:網絡轉載 發(fā)布時間:[ 2013/1/10 10:39:57 ] 推薦標簽:

  在這此對新版本jmeter的學習+溫習的過程,發(fā)現了一些以前不知道的功能,所以,整理出來與大分享。本文內容如下。

  1、如何使用英文界面的jmeter
  2、如何使用鏡像服務器
  3、Jmeter分布式測試
  4、啟動Debug 日志記錄
  5、搜索功能
  6、線程之間傳遞變量

  如何使用英文界面的JMeter

  Jmeter啟動時會自動判斷操作系統(tǒng)的locale 并選擇合適的語言啟動,所以,我們啟動jmeter后,其會出現一個倍感親切的中文界面。但由于jmeter本身的漢化工作做得不好,你會看到有未被漢化的選項及元件的參數。而且部分翻譯并不準確,因此對于英文比較好的牛人來說更喜歡純正的英文界面。

  強制以英文方式啟動jmeter的方法如下:

  在windows環(huán)境下,打開jmeter解壓目錄,bin目錄下的jmeter.bat文件,也是jmeter程序的啟動文件,選擇記事本方式打開。做以下修改:


.................
set HEAP=-Xms512m -Xmx512m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=128m
set SURVIVOR=-XX:SurvivorRatio=8 -XX:TargetSurvivorRatio=50%
set TENURING=-XX:MaxTenuringThreshold=2
set RMIGC=-Dsun.rmi.dgc.client.gcInterval=600000 -Dsun.rmi.dgc.server.gcInterval=600000
set PERM=-XX:PermSize=64m -XX:MaxPermSize=64m
set LOCALE=-Duser.language=en  -Duser.region=rem
set DEBUG=-verbose:gc -XX:+PrintTenuringDistribution

.........
rem Server mode
rem Collect the settings defined above
set ARGS=%DUMP%  %HEAP%  %NEW%  %SURVIVOR%  %TENURING%  %RMIGC%  %PERM%  %DDRAW%  %LOCALE%
.............
 


  暈死,當我上面介紹了那么多后,在新的2.8版本,我無意中發(fā)現了這個功能。

  如何使用鏡像服務器

  在調試和修改測試計劃的過程中,通常會為采樣器增加一些額外的設置,例何設置額外的HTTP頭、cookie管理器或認證管理器等,但當設置了這些內容后,sampler發(fā)出的請求是否與預期的完全一支呢?

  當然用戶可以通過添加監(jiān)聽器來看查采樣器發(fā)出的HTTP請求,但如果調試過程中并不想真正地把請求發(fā)送給被測應用,如何解決這個問題呢?

  Jmeter 提供了一個名叫HTTP Mirror Server的組件,HTTP Mirror Server可以啟動一個鏡像的服務器,該服務器把所有接收到的請求原封不動地返回,這樣可以看到發(fā)出請求的具體內容了。

  添加HTTP Mirror Server的方式:

  右鍵點擊“工作臺”--->非測試元件--->HTTP Mirror Server

  如果有必要的話需要修改端口號,點擊“啟動”按鈕來啟動Server。

上一頁1234下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd