1、可以利用BadBoy进行脚本录制,这里不做介绍。
2、利用JMeter的代理服务器功能进行脚本录制,如下主要详细介绍此种用法:
(1)录制前准备:
a.测试计划下添加【线程组】
b.在线程组上添加【配置元件】- 【HTTP Cookie管理器】
c.在线程组上添加【配置元件】-【HTTP请求默认值】
填写协议、服务器名称和IP、端口号信息,如下:
d.线程组上添加控制器,并修改成对应的事务名称。
(2)IE设置代理服务器
【Internet 选项】—【连接】—【局域网设置】 下设置代理服务器。
(3)Jmeter添加代理服务器
右键测试计划→添加→非测试元件→HTTP代理服务器
1、 端口:8888(与设置的ie代理端口相同)
2、 目标控制器:选择输入的线程组下的节点
录制不同的事务时在目标控制器需要选择对应的节点
3、 可去掉记录HTTP信息头勾选(录制的脚本中不包含http头)
4、选择代理服务器,右键【添加】-【定时器】-【高斯随机定时器】,并且[固定延迟偏移(毫秒)]设置成${T},用于自动引用记录的延迟时间。
5、点击【运行】,即可录制脚本。