您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
JMeter Tutorial的安裝和具體操作
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/11/13 14:45:48 ] 推薦標簽:

  四、分析結(jié)果
  1、查看結(jié)果樹
  如圖所示:成功的為綠色,失敗則顯示為紅色。如果測試的結(jié)果太多,你只需要看到錯誤的頁面,則勾選【僅日志錯誤】
  2、聚合報告(Aggregate Report)
  其中:
  Label:標簽,即我們上面的請求名稱
  #Samples:本次場景中一共發(fā)出了多少個請求
  Average:平均響應時間
  Median:中位數(shù),也是50%的用戶的響應時間
  90%Line:表示90%的用戶的響應時間,如果小值和大值相差很大的話,我們一般選擇這個作為終測試結(jié)果
  Min:小響應時間
  Max:大響應時間
  Error%:出錯率,本次測試中出現(xiàn)錯誤的請求的數(shù)量/請求的總數(shù)
  Throughput:吞吐量
  KB/sec:每秒從服務(wù)器端接受到的數(shù)據(jù)量
  五、監(jiān)控內(nèi)存及CPU等
  很多時候,我們測試性能都需要查看內(nèi)存和CPU等信息來判斷系統(tǒng)瓶頸,關(guān)于CPU和內(nèi)存的監(jiān)控,Jmeter并沒有很好的支持,很多時候,我們都只能通過系統(tǒng)的資源監(jiān)控器來觀察,一閃而過不會記錄下來,很不方便。幸好google開發(fā)了一款專門監(jiān)控的Jmeter插件,彌補了Jmeter這方面的不足,下面來介紹一些這款插件——JMeterPlugins,目前我用的是0.5.6版本。
  1、JMeterPlugins的下載地址
  地址:http://code.google.com/p/jmeter-plugins/downloads/list,選擇需要的版本,下載
  2、JMeterPlugins的配置使用
  將下載的文件解壓,得到如下目錄:
  將JMeterPlugins.jar包復制到Jmeter的lib目錄下面的ext目錄下面,重新啟動Jmeter,我們點擊添加可以看到出現(xiàn)了很多的jp@gc-開頭的文件.
  這里監(jiān)控內(nèi)存我們使用的是:jp@gc - PerfMon Metrics Collectot
  在使用之前,我們需要運行/serverAgent/startAgent.bat這個文件,我們需要將serverAgent目錄及下面的文件復制到我們測試的服務(wù)器上,然后點擊打開(我這里是本機,直接在本機上面打開這個應用系統(tǒng)即可),它的默認端口為4444。
  一切準備好后,點擊啟動,即可得到如下圖:
  你可以得到系統(tǒng)運行時,你所需要的常用的性能值了。
  六、監(jiān)控內(nèi)存及CPU等(jconsole)
  近逛論壇的時候,發(fā)現(xiàn)了一個比較好的監(jiān)控內(nèi)存CPU等的小工具,本著開源小工具多多益善的原則,記錄一下。
  打開這個小工具的步驟很簡單,如果你已經(jīng)配置好了Jmeter運行的環(huán)境,那么你也不用去做其他的配置,直接 點擊:開始——》運行——》輸入cmd——》然后在出現(xiàn)的命令行界面輸入“jconsole”即可彈出一個【java監(jiān)視和管理控制臺】,
  將會彈出如下界面:
  這里我們選擇本地進程,并點擊一下sun.tools.jconsole.JConsole這一行,然后點擊連接,可以查看我們的內(nèi)存和CPU的使用情況了。
  當然,我們要得到服務(wù)器的內(nèi)存使用等信息,也可以選擇 本地進程下面的遠程進程,在文本框中輸入我們需要測試的服務(wù)器的IP地址:端口,然后在下面輸入用戶名和密碼,點擊連接,看看會出現(xiàn)什么情況。

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