我为25个用户创建了一个jmeter脚本,以登录系统并执行一些功能 . 我想永远运行那个测试计划 . 所以我在测试计划中选择了循环计数“永远”选项 . 但是线程组不会永远运行并且它会自动停止 . 为什么会这样?测试计划的结构如下;
测试计划
线程组
HTTP请求默认值
HTTP Cookie管理器
HTTP缓存管理器
CVS数据集配置
用于登录的事务控制器
其他功能的事务控制器
用于注销的事务控制器
查看结果树
响应时间图
仔细检查CSV Data Set Config元素并确保:
"Recycle on EOF?"是 true
"Stop thread on EOF?"是 false
这也可以使用loop controller来完成 .
在'Thread group'下使用'loop controller'并在此处隔离所有请求('25 users to login to system...'),并使事务控制器不在循环中 .
在这里,也可以使用'Simple Controller'并隔离这些请求 .
使用console运行jmeter脚本,并禁用'View Result Tree'和'Response Time Graph'等组件,最好是configure jmeter用于内存泄漏 .
2 回答
仔细检查CSV Data Set Config元素并确保:
"Recycle on EOF?"是 true
"Stop thread on EOF?"是 false
这也可以使用loop controller来完成 .
在'Thread group'下使用'loop controller'并在此处隔离所有请求('25 users to login to system...'),并使事务控制器不在循环中 .
在这里,也可以使用'Simple Controller'并隔离这些请求 .
使用console运行jmeter脚本,并禁用'View Result Tree'和'Response Time Graph'等组件,最好是configure jmeter用于内存泄漏 .