您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
Jmeter實現(xiàn)簡單web負(fù)載測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2016/6/12 13:33:39 ] 推薦標(biāo)簽:性能測試工具 負(fù)載測試

  在這里我們要用到一個Jmeter內(nèi)置的函數(shù)_StringFromFile

  其中四個參數(shù),第一個是文件名,第二個是要攜帶的參數(shù)(暫時未用到),第三個是開始行數(shù),第四個是結(jié)束行數(shù)。填寫完成后,點擊生成會輸出一段字符串在里面,

  這是我們的一個示例文件,每一行為一個請求,可以自定義請求參數(shù)在里面
  我們開始 結(jié)束行數(shù)都不寫,這樣在順序執(zhí)行完這兩次請求后會繼續(xù)循環(huán)執(zhí)行。
  我們已經(jīng)生成一個函數(shù)字符串了,下面我們將剛才得到的字符串,填寫到HTTP請求的路徑里面,簡單的一個測試計劃基本完成了。
  測試
  我們上面完成了基本的測試計劃,下面我們要開始進(jìn)行測試,如果我們在用戶界面,我們需要看到測試詳情,以及匯總方案怎么辦呢,在剛才的線程組上,添加 用表格查看結(jié)果 和 聚合報告 監(jiān)聽器好了
  點擊上面的運行 我們會在上面的報告里面依次看到下圖結(jié)果

  這樣,我們簡單的測試也基本完成了。
  Server端測試
  許多時候,我們的界面端 配置都比較低,所以有時候我們需要強大的Server端來協(xié)助完成測試。 server端上的安裝,我們不說了,和界面端大同小異,安裝java 下載程序
  在用戶界面導(dǎo)出測試計劃的JMX文件,上傳到服務(wù)器
  將上圖我們生成路徑的文件 也上傳到服務(wù)器
  編輯JMX文件,將原先的URL文件路徑 替換為服務(wù)器上的文件路徑
  運行
  ./jmeter -n -t ../../HTTP請求.jmx -l ../../log
  -n 表示 沒有用戶界面
  -t 指的是測試文件 JMX
  -l 則是表示詳細(xì)的測試請求log 文件位置
  運行完上面的代碼后 會出現(xiàn)下面的結(jié)果

  因為我們隨便指向的一個服務(wù),所以err 是 ,請大家自動忽略,這樣大家可以在服務(wù)器上完成測試了。
  PS
  隨著項目的增大,單臺服務(wù)器已經(jīng)完成不了測試任務(wù),這時候我們可以使用Jmeter的多節(jié)點模式來進(jìn)行操作,讓多臺機器同時進(jìn)行測試。這一個我們也把它放到之后再去探討。

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