【问题标题】:Jmeter cleanup/ force not to abort before completely executing a group [closed]Jmeter清理/强制在完全执行组之前不要中止[关闭]
【发布时间】:2016-02-04 23:22:52
【问题描述】:

我有一个 jmeter 脚本,其中 1 组包含 5 个请求。 我需要这个脚本永远运行并手动杀死它。 当我手动杀死它但它只完成了两次reuest并且3-5没有完成时,问题就来了。

例如:我正在执行 CRUD 测试。所以它创建了资源,阅读资源,我终止了脚本或定时脚本自动终止。删除不会执行,它会在我的数据库中留下额外的条目。 如何预防?

【问题讨论】:

    标签: java testing jmeter performance-testing load-testing


    【解决方案1】:

    只需将 tearDown 线程组添加到您的测试中,然后添加删除您的资源的请求。 以下是帮助中描述此元素的方式:

    "tearDown 是一种特殊类型的 ThreadGroup,可用于执行 Post-Test Actions。这些线程的行为与普通的 Thread Group 元素完全相同。不同之处在于这些类型的线程在测试完成后执行执行其常规线程组。

    请注意,默认情况下,如果 Test 正常关闭,它不会运行,如果你想让它在这种情况下运行,请确保在 Test Plan 元素上选中“关闭主线程后运行 tearDown 线程组”选项。如果停止测试计划,即使选项被选中,tearDown 也不会运行。"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-15
      • 1970-01-01
      • 1970-01-01
      • 2013-06-21
      相关资源
      最近更新 更多