1.简介
LoadRunner的录制功能让性能测试脚本编写对于不懂代码的人变成了一件容易上手的事,但是由于LoadRunner收费高昂,庞大,一般企业很少用,除非必须使用。Jmeter作为性能测试中的王者也少不了提供录制功能。Jmeter的录制除了自身提供的HTTP代理方式进行录制的原理是解析网络数据包,按HTTP协议包装成Http Request、Http Response等对象,这些对象就是我们可以清楚方便认识的东西。
2.Jmeter配置代理进行录制
2.1浏览器配置代理
1.打开浏览器(宏哥这里以IE11为例)顺着右上角 -【Internet选项】-【连接】-【局域网设置】进入如图所示页面:
2.在“代理服务器”中按上图进行设置,可以把“localhost”换成127.0.0.1,8080换成你想设置的端口,主要不要与别的端口产生冲突,如果有,请换成别的端口,一般4位的端口冲突的机会比较少;配置好以后点击“确定”按钮。
2.2Jmeter中配置代理
1.首先在JMeter中添加一个线程组,如下图所示:
2.添加HTTP代理服务器节点,如下图所示:
3.设置代理服务器,端口号设置就是我们在浏览器中设置的端口,如下图所示:
<