我有一个用JMeter编写的简单场景。现在我想使用SmartMeter而不是JMeter,但我不知道是否必须创建一个新的场景/测试,或者是否可以重用旧场景/测试?
答案 0 :(得分:1)
在SmartMeter Editor的环境中,我们可以运行Test 1:1,然后它与JMeter 2.12中的运行几乎完全相同,并且它不使用分布式模式。但我们可以在Runner选项卡中观察测试,并在测试后生成报告(如果听众" et@sm - Controller Summary Report"包含在测试中)。
对于分布式模式,我们建议使用SmartMeter线程组" et@sm - Distributed Lazy Stepping Thread Group",这会在用户参与测试过程时创建用户,并且他们也会自动分发到生成器服务器它们之间的确切偏差,并保持VU的数量。
您还需要添加一个侦听器组件" et @ sm - Controller Summary Report"在SmartMeter runner中存储结果和显示信息。
进一步调整是自愿的,但我只能推荐它们: 使用断言" et @ sm - 更好的响应断言"它的工作效率更高,速度更快;从响应漏洞中检索值" et @ sm - Boundary Points Extractor"等