目录
2.测试计划-线程组-线程属性-修改线程数/启动时间/循环次数
3.线程组-添加-逻辑控制器-事务控制器-简单控制器-权重控制器(bzm - Weighted Switch Controller)
1.测试计划-测试计划-用户自定义的全局变量-修改线程相关信息
2.测试计划-线程组-线程属性-修改线程数/启动时间/循环次数
3.线程组-添加-逻辑控制器-事务控制器-简单控制器-随机控制器
【测试计划-testRun线程组】
【默认配置】
1.线程组-添加-配置元件-HTTP信息头管理器
2.线程组-添加-配置元件-HTTP Cookie管理器
3.线程组-添加-配置元件-HTTP请求默认值
4.线程组-添加-定时器-同步定时器
5.线程组-添加-配置元件-计数器
与每用户独立的跟踪计数器:如果勾选此项,则计数器为全局计数器(即,用户1将获得值“1”,用户2将在第一次迭代时获得值“2”)。如果选中,则每个用户都有一个独立的计数器。
在每个线程组迭代上重置计数器:此选项仅在勾选【Track Counter Independently for each User】时可用,如果选中此选项,则计数器将重置为每个线程组迭代的起始值。当计数器在循环控制器中时,这可能很有用。
【权重控制器】
1.测试计划-用户自定义的全局变量-修改线程相关信息
①注意事项:权重控制器的比例和循环次数有关,公式:单报文请求次数 = 线程用户数*线程循环次数/权重总比例*权重单比例。(如果50用户循环1次,只会跑单个请求50次)
②注意事项:权重控制器的计数器不能放在控制器内部,否则会计数器的值会一直重复,要放在上方外部。(如果放在内部,请求中的计数器一直重复,导致请求报错)
2.测试计划-线程组-线程属性-修改线程数/启动时间/循环次数
3.线程组-添加-逻辑控制器-事务控制器-简单控制器-权重控制器(bzm - Weighted Switch Controller)
4.线程组-查看-查看聚合报告
【随机控制器】
1.测试计划-测试计划-用户自定义的全局变量-修改线程相关信息
2.测试计划-线程组-线程属性-修改线程数/启动时间/循环次数
3.线程组-添加-逻辑控制器-事务控制器-简单控制器-随机控制器
忽略随机子控制器模块:勾选了,如果内部有多个简单控制器,就只会执行一个里面的请求;不勾选,就会执行所有控制器里面的请求。(建议不勾选)