Jmeter创建脚本
步骤:
1.创建测试计划:文件 --> 新建
2、添加请求头:
可以在测试计划下添加请求头(此时请求头的作用域是全局),也可以单独在每个线程组下添加请求头(此时的作用域只是这个线程组)
右击测试计划->添加->配置原件 ->http信息头管理器
3、创建线程组:右击测试计划->添加->线程(用户)->线程组
- 线程数:并发数量,能跑多少量;
- Rame-Up Period(in seconds):设置的虚拟用户数需要多长时间全部启动;
- 循环次数:这个设置不会改变并发数,可以延长并发时间;
- 调度器à持续时间:脚本持续运行时间;
(选择了持续时间,循环次数需要勾选永远)
4、创建http请求:右击线程组 ->添加 –> 取样器 ->Http请求
填写相应参数:
5、添加监听器,监听结果
添加CPU监控:
6、如果需要添加思考时间,可以通过添加固定定时器
7、测试数据预埋及数据参数化
新建CSV参数化文件:
添加配置原件:CSV数据文件设置
参数替换:用上图中的变量名称(西文逗号间隔)中的变量名,替换消息体数据中的参数(注意格式)
服务器ip及端口也可以通过添加全局的CSV数据文件设置进行设置
PS:
单交易:一个交易占一个线程
混合交易:可以一个交易占一个线程,根据业务占比率分配每个交易的线程数,也可以多个交易共占一个线程,通过吞吐量控制器控制业务占比
混合交易->一个线程:
更多内容请关注公众号“测试小号等闲之辈”~