目录
前言:
当我们想要录制并回放特定应用程序或网站的交互时,使用JMeter的代理是一种常见且有效的方法。通过配置JMeter代理,它可以拦截并记录客户端与目标应用程序之间的HTTP或HTTPS通信,然后生成对应的测试脚本。
Jmeter中有两种方法可以录制脚本,但笔者一向不喜欢把简单的事情复杂化(安装badbody麻烦,就不介绍这种方法了),那么自然就选择通过Jmeter代理来录制脚本。下面讲讲具体的脚本录制步骤:
1、打开Jmeter,选择【测试计划】,鼠标右击,依次【添加】->【Treads(Users)】->【线程组】,添加一个线程组。
![](https://img-blog.csdnimg.cn/img_convert/03ce4337fb8e015fd0527f4825579e20.jpeg)
2、选择【工作台】,鼠标右击,依次【添加】->【非测试元件】->【HTTP代理服务器】,即可以添加上HTTP代理服务器。
3、对“HTTP代理服务器”进行设置,分别设置端口(如:8899),目标控制器(如:测试计划->线程组),以及分组(如:Put each group in a new transaction controller)