月度归档:2013年11月

JMeter测试之一——录制脚本

JMeterApache基金会管理下的一个压力测试工具,运行在JVM下,安装比较简单,在使用之前需设置好环境变量。

运行JMeter bin目录下的jmeter.sh(Windows环境下是jmeter.bat),打开界面如图(一)所示。

JMeter之界面

图(一)JMeter之界面

在左侧栏的测试计划中添加线程组(Thread Group),其参数主要有线程数、循环次数,如图(二)所示

JMeter之线程组

图(二)JMeter之线程组

在左侧栏的工作台添加HTTP代理服务器,设置端口(不要与本机其他软件发生端口冲突)及目标控制器(目标控制器就选测试计划中的线程组),如图(三)所示

JMeter之HTTP代理服务器

图(三)JMeter之HTTP代理服务器

启动代理服务器,在浏览器中设置代理服务器地址及端口,与JMETER设置的代理服务器一致。Firefox代理服务器设置如图(四)所示。这样就可以浏览要测试的网页了。

Firefox代理服务器设置

图(四)Firefox代理服务器设置

浏览结束后,关闭代理服务器,在线程组下方就会看到诸多的HTTP请求,如图(五)所示,这就是录制好的脚本。

JMeter之线程组-录制脚本

图(五)JMeter之录制脚本