jmeter事务控制器
每秒事务数(TPS)每秒响应请求数(OPS){一个页面的一次访问形成一个tps;但每一次页面访问可能产生多次对服务器的请求,多次请求ops}
想实现一个功能,但需要多个接口,这种接口需要上一个接口的数据做参数,我们看数据都是单个的请求,对于这种看一个功能包含多个请求的,我们就需要添加事务,这样会把此事务下的所有接口,都当作一个请求来计算。接口统一看作一个事务,进行性能测试,得到的性能测试结果才会更加接近真实的场景。
1.设置线程组
2、运行查看聚合报告
点击运行,聚合报告结果如下所示:
3.添加事务控制器
添加路径:选中线程组——添加——逻辑控制器——事务控制器
4.设置事务控制器
添加完成之后,勾选事务控制器页面的【Generate parent sample】,选中该配置项,则不会看到事务控制器所包含的所有子请求;同时将文详页相关的请求防止在事务控制器之下
lnclude duration of timer and pre - post processors in generated sample
在生成的样本中计算定时器和预处理程序的持续时间