首页 文章

JMeter测试片段用例在jmeter结果中生成组名

提问于
浏览
1

我有一个包含以下内容的测试计划:

Test Fragment

  • 简单控制器,带标签"User Login"

  • 带有标签"User Login to website"的HTTP采样器

ThreadGroup 1

  • 模块控制器调用测试片段 - 带标签的简单控制器"User Login"

  • TG1 - 采样器1

ThreadGroup 1

  • 模块控制器调用测试片段 - 标签为"User Login"的简单控制器

  • TG2 - 采样器1

我的问题是jmeter在jtl文件中生成以下内容

用户登录网站TG1 - 采样器1 TG2 - 采样器1

我无法区分每个线程组的“用户登录到网站”调用 .

尽管使用了来自Test Fragment的相同采样器,如何配置jmeter来为每个线程组生成测试结果?就像是

TG1用户登录网站TG2用户登录网站TG1 - 采样器1 TG2 - 采样器1

1 回答

  • 1

    您可以通过添加以下__groovy函数向用户登录名请求添加线程组名称:

    ${__groovy(ctx.getThreadGroup().getName())}
    

    这将在结果中为每个线程组分组用户登录

相关问题