首页 文章

Jmeter循环计数'forever'不会永远运行

提问于
浏览
2

我为25个用户创建了一个jmeter脚本,以登录系统并执行一些功能 . 我想永远运行那个测试计划 . 所以我在测试计划中选择了循环计数“永远”选项 . 但是线程组不会永远运行并且它会自动停止 . 为什么会这样?测试计划的结构如下;

  • 测试计划

  • 线程组

  • HTTP请求默认值

  • HTTP Cookie管理器

  • HTTP缓存管理器

  • CVS数据集配置

  • 用于登录的事务控制器

  • 其他功能的事务控制器

  • 用于注销的事务控制器

  • 查看结果树

  • 响应时间图

2 回答

  • 1

    仔细检查CSV Data Set Config元素并确保:

    • "Recycle on EOF?"是 true

    • "Stop thread on EOF?"是 false

  • 2

    这也可以使用loop controller来完成 .

    在'Thread group'下使用'loop controller'并在此处隔离所有请求('25 users to login to system...'),并使事务控制器不在循环中 .

    在这里,也可以使用'Simple Controller'并隔离这些请求 .

    使用console运行jmeter脚本,并禁用'View Result Tree'和'Response Time Graph'等组件,最好是configure jmeter用于内存泄漏 .

相关问题