一、建立測試計劃
打開JMeter,看到左邊顯示一個空的測試計劃。右鍵單擊該測試計劃,選擇【添加(Add)】→【Threads(Users)】→【線程組(ThreadGroup)】,添加一個線程組,并命名為【客服系統】
二、設置并啟動JMeter代理服務器
1.右鍵單擊在【工作臺(Work Bench)】→【添加】→【非測試元件(Non-TestElements)】→【Http代理服務器(HTTPProxy Server)】
2.設置該【Http代理服務器】(HTTP Proxy Server),【目標控制器(TargetController)】選擇剛才建立的線程組(Test Plan>Thread Group1)。
3.點擊【啟動】,啟動該代理服務器。
三、設置IE的代理服務器配置
1.打開IE瀏覽器,選擇【工具(Tools)】→【Internet選項(InternetOption)】→【連接(connections)】→【局域網設置(LANsetting)】
2.在局域網設置(LAN setting)界面勾上【為LAN使用代理服務器(Use a
proxy server for your
LAN)】,設置地址(address)為“localhost”,端口(Port)為9876(未被占用的端口),確定(OK)。
四、編輯腳本 回放
4.1錄制完腳本
4.2添加察看結果樹(View Results Tree)
添加Add→【監聽器Listener】→【察看結果樹ViewResults Tree】
4.3添加Http Cookie 管理器
添加Add→【配置元件】→【Http Cookie管理器】
4.4點擊【啟動】回放
項目結構和運行結果如下
命令行執行jmeter腳本
建一個 JMeterCmd.bat,輸入命令行
jmeter的安裝目錄 -n -t "JMX腳本路徑"
例如:
D:IcsonMonitorapache-jmeter-2.9injmeter -n -t "D:TestToolsMonitorIDC.jmx"