一、建立测试计划
打开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:\IcsonMonitor\apache-jmeter-2.9\bin\jmeter -n -t "D:\TestTools\Monitor\IDC.jmx"