【问题标题】:JmeterClarification on Mutiple scenario at same timeJmeter同时澄清多个场景
【发布时间】:2015-01-06 11:14:42
【问题描述】:

我在博客上读到过同样的场景。 我对相关的查询很少。如果理解有误,谁能纠正我。

我的问题, 我曾尝试在单一测试计划下运行 2 个线程组

Thread Group1 : User scenario
Thread Group2 : Admin scenario

所以这里的场景是不同的,它们存在于单一的测试计划中。 假设我想检查这个测试计划的性能。

要实现这个场景:

测试计划 >> 确保未选中“连续运行线程组”复选框 我的理解是 " 根据上述情况,即 ThreadGroup 1 & 2 将同时启动。 如果是这种情况,则生成报告,我们可以认为生成的值适用于 ThreadGroups 1 和 2。可以这样考虑吗?

我们是否可以考虑生成的报告是针对两个线程组的?

【问题讨论】:

    标签: performance jmeter performance-testing


    【解决方案1】:

    是的,您对线程组执行的理解是正确的。这些线程组将模拟执行。

    如果您已将报告器添加到测试计划,它们将包含并显示两个线程组的结果,如下所示,

    如果您已将报告器分别添加到每个线程组,那么它们将仅包含该线程组的报告,如下所示,

    这一切都取决于组件的范围和执行。这也适用于非 gui 测试,因为在将数据写入 jtl 文件时会引用脚本范围。

    【讨论】:

    • 谢谢凯特。顺便说一句,我还有一个查询,因此从上述场景中我们可以得出结论,Jmeter 不支持同时执行,并且报告也没有显示它同时执行。它会按顺序排列吗?
    • 他们有什么方法可以实现两个不同线程的模拟执行报告吗?你能帮我吗
    • 对不起,我没有正确阅读您的问题正在更新答案。 Jmeter Default 支持线程组的同时执行,除非您检查了顺序执行。是的,从报告中您无法确定执行是并发的还是顺序的。在这种情况下应该使用答案中的方法 2。
    • “我们是否可以通过任何方式获得同时执行两个不同线程的报告”。如果您在每个线程组中使用超过 1 个线程,则线程组的所有线程将同时执行,并且报告仅显示独立于执行的执行结果。
    猜你喜欢
    • 2017-03-28
    • 1970-01-01
    • 2013-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多