JMeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如它的结果分析能力没有LoadRunner详细。但它的优点也有很多:
☘开源,它是一款开源的免费软件,使用它不需要您支付任何费用。
☘小巧,相比LR的庞大(最新LR11将近4GB),它非常小巧,不需要安装,但需要JDK环境,因为它是使用java开发的工具。
☘功能强大,JMeter设计之初只是一个简单的Web性能测试工具,但经过不段的更新扩展,现在可以完成数据库、FTP、LDAP、WebService等方面的测试。因为它的开源性,当然您也可以根据自己的需求扩展它的功能。
下面让我们一起来实践一下吧!使用JMeter开始进行脚本的录制!
01
首先,请打开JMeter工具
创建一个线程组(右键点击“测试计划”--->“添加”---->“线程组”)
创建一个简单控制器(右键点击“线程组”--->“逻辑控制器”--->“简单控制器”)
创建一个HTTP代理服务器(右键点击“测试计划”--->“添加”--->“非测试元件”--->“HTTP代理服务器”)
完整的设置请参照下图:
02
然后,我们一起来设置一下IE浏览器的相关参数。
IE--->“Internet属性”--->“连接”--->“局域网设置”
设置为本机IP就可以了,注意端口号要与JMeter上的端口号一致。默认都是8888端口。
03
现在,请切换到JMeter,点击JMeter上的“启动”按钮,再打开浏览器输入需要录制Web项目的地址,这样JMeter就会自动记录您在IE浏览器所访问的页面。
04
在操作完成后,请切换到JMeter,点击“停止”按钮,并删除录制中混入的无关请求。最后右键点击测试计划,将脚本保存为JMX文件。
恒天PEG
来自东方的神秘力量
助你调优
领取专属 10元无门槛券
私享最新 技术干货