2

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

  • 测试计划

  • 线程组

    • HTTP 请求默认值
    • HTTP Cookie 管理器
    • HTTP 缓存管理器
    • CVS 数据集配置
    • 登录事务控制器
    • 其他功能的事务控制器
    • 注销事务控制器
    • 查看结果树
    • 响应时间图
4

2 回答 2

3

仔细检查您的CSV 数据集配置元素并确保:

  • “在EOF上回收?” 是真的
  • “在 EOF 上停止线程?” 是假的
于 2015-09-09T16:08:59.277 回答
1

这也可以使用循环控制器来完成。

使用“线程组”下的“循环控制器”并在此处隔离所有请求(“ 25 个用户登录系统...”),并使事务控制器保持在循环之外。

在这里,也可以使用“简单控制器”并隔离这些请求。

使用控制台运行 jmeter 脚本,并禁用“查看结果树”和“响应时间图”等组件,最好配置jmeter 以防止内存泄漏。

于 2015-09-09T13:25:40.970 回答