由于我是Jmeter的新手,我对于#34; Threads"之间的区别有点困惑。和"样品"在Jmeter。
例如 有时我们设置了"线程数" as" 200"并在jmeter中运行测试。我们已经看过"样品" as" 200"在摘要报告中。但有时我们看到的相同线程"样本" as" 160"或"样本" as" 240"在摘要报告中。Image shows how we have set the threads in jmeter
请问解释线程和样本之间的区别吗?样本是否与线程不同?
答案 0 :(得分:0)
如果您已记录工作流程,并希望以单个用户身份运行,则将线程数设置为1.Threads只不过是#users。
采样器是个别请求。如果您使用"事务控制器"对采样器进行分组。通过检查"生成父样本"该交易控制器下的所有采样器都被视为单一。
答案 1 :(得分:0)
线程和样本完全不同。
主题代表虚拟用户的数量。
示例代表用户提出的总请求数。
假设您有一个包含5个请求的测试计划。
如果您使用1位用户运行它:您将拥有1个线程和5个样本。 如果你用10个用户运行它:你将有10个线程和50个样本。
请注意,由于计算机/网络/服务器限制等原因,线程或样本数可能会有所不同。
例如,我们要求JMeter创建1000个线程,但我们的机器最多只能创建100个线程(因为CPU / RAM较低)
同样,由于网络故障,测试场景等,样本数量可能更少/更多。