您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源性能測(cè)試工具 > Jmeter
JMeter性能測(cè)試工具的使用技巧
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/10 10:39:57 ] 推薦標(biāo)簽:

  采用JMeter 遠(yuǎn)程模式并不會(huì)比獨(dú)立運(yùn)行相同數(shù)目的非GUI 測(cè)試更耗費(fèi)資源。但是,如果使用大量的JMeter 遠(yuǎn)程服務(wù)器,可能會(huì)導(dǎo)致客戶端過(guò)載,或者網(wǎng)絡(luò)連接發(fā)生擁塞。

  使用多臺(tái)機(jī)器產(chǎn)生負(fù)載的操作步驟如下:

  (1)在所有期望運(yùn)行jmeter作為 負(fù)載生成器的機(jī)器上安裝jmeter, 并確定其中一臺(tái)機(jī)器作為 controller ,其他的的機(jī)器作為agent 。然后運(yùn)行所有 agent 機(jī)器上的jmeter-server 文件(假定使用兩臺(tái)機(jī)器192.168.0.100 和192.168.0.101 作為agent)

  (2)在controller機(jī)器的jmeter的bin目錄下,找到j(luò)meter.properties 文件,編輯該文件:


查找:
remote_hosts=127.0.0.1
修改為:
remote_hosts=192.168.0.100:1099,192.168.0.101:1099


  這里要特別注意端口后,有些資料說(shuō)明端口1644為jmeter的controller 和agent 之間進(jìn)行通信的默認(rèn)RMI端口號(hào),但是在測(cè)試時(shí)發(fā)現(xiàn),設(shè)置為1644運(yùn)行不成功,改成1099后運(yùn)行通過(guò)。另外還要留意agent的機(jī)子是否開啟了防火墻等。

 。3)啟動(dòng)controller 機(jī)子上的jmeter應(yīng)用,選擇菜單“運(yùn)行”--->“遠(yuǎn)程啟動(dòng)”,來(lái)分別啟動(dòng)agent ,也可以直接選擇“遠(yuǎn)程全部啟動(dòng)”來(lái)將所有的agent啟動(dòng)。

  啟動(dòng)Debug 日志記錄

  大多數(shù)測(cè)試元件都支持Debug 日志記錄。如果通過(guò) GUI 運(yùn)行測(cè)試計(jì)劃,那么在選中測(cè)試元件后,可以通過(guò)“幫助”菜單enable debug或者disable debug。在“幫助”菜單 中有一個(gè)選項(xiàng)“What’s this node? ”,

  通過(guò)它可以查看GUI 和測(cè)試元件的類名,如圖 11 -7 所示。通過(guò)它們,測(cè)試人員可以決定修改哪一項(xiàng)JMeter 屬性,以便修改日志級(jí)別。

  例如:我們可以點(diǎn)擊一個(gè)HTTP請(qǐng)求,選擇菜單欄“幫助”--->what's this node ?

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