1、運行jakarta-jmeter-2.3.zip文件,進入解壓后目錄中的bin文件夾,雙擊jmeter.bat啟動JMeter
2、為測試任務(wù)添加一個“線程組”。
在“測試計劃”上點擊右鍵,在彈出菜單中選擇“添加”à“線程組”。添加完成后“線程組”在“測試計劃”下方顯示,一般不需要對“線程組”的默認數(shù)值進行修改
3、在“工作臺”下添加“HTTP代理服務(wù)器”。
在“工作臺”上點擊右鍵,在彈出菜單中選擇“添加”à“非測試元件”à“HTTP代理服務(wù)器”。
找到“Test plan content”,設(shè)置“目錄控制器”為:測試計劃>線程組;設(shè)置“分組”為:每個組放入一個新的控制器。
添加后點擊“啟動”按鈕啟動服務(wù)。
4、為瀏覽器設(shè)置代理服務(wù)器。
以“IE瀏覽器”為例。點擊“工具”à“Internet 選項”à“連接”à“局域網(wǎng)設(shè)置”,在“代理服務(wù)器”中選擇“為LAN使用代理服務(wù)器”,“地址”設(shè)置為:127.0.0.1,“端口”設(shè)置Tomcat服務(wù)使用的端口,如:8080,點擊兩次“確定”完成設(shè)置。
5、打開瀏覽器輸出要訪問的地址。
如:http://192.168.0.252/bjhbstatv2
此時JMeter中會生成訪問的連接記錄
6、根據(jù)測試需求看“線程組”下方生成的連接記錄中是否有需要的連接,如沒有可全部選中并清除,在瀏覽器中繼續(xù)訪問新的連接并生成新的訪問連接記錄。反復執(zhí)行此過程,即可找到真正需要的連接地址。
使用時需要注意的問題:
在使用JMeter時應(yīng)先停止本計算機上的其它web服務(wù),如停止Tomcat服務(wù),否則會出現(xiàn)連接錯誤,服務(wù)不能正常訪問。
一、腳本錄制
1、用自帶工具錄制
打開Jmeter,看到左邊顯示一個空的測試計劃,把該測試計劃改名為TestPlan1。右鍵單擊該測試計劃,選擇“添加”-“線程組”,添加一個線程組,改名為TestGroup1。
為了錄制瀏覽器的操作,需要添加一個Http代理服務(wù)器,操作如下,右鍵單擊“工作臺”,選擇“非測試元件”-“Http代理服務(wù)器”。設(shè)置該“Http代理服務(wù)器”,“目標控制器”選擇剛才建立的線程組,點擊“啟動”,啟動該代理服務(wù)器。
打開瀏覽器,這里使用IE,改變IE的代理服務(wù)器配置,操作如下“工具”-“Internet 選項”-“連接”-“局域網(wǎng)設(shè)置”,勾上“為LAN使用代理服務(wù)器...”,地址為“localhost”,端口為8080,確定。
在瀏覽器的URL欄輸入需要測試的地址,進行操作,操作完畢后,點擊“Http代理服務(wù)器”的“停止”按鈕,你能看到“TestGroup1”下面錄制了剛才操作的內(nèi)容。
點擊“保存測試計劃”,保存為test1.jmx。