2

我有一个用 JMeter 编写的简单场景。现在我想使用 SmartMeter 而不是 JMeter,但我不知道我是否必须创建一个新的场景/测试或者是否可以重用旧的?

我说的是http://www.smartmeter.io/

4

1 回答 1

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 中显示信息。

进一步的调整是自愿的,但我只能推荐它们:使用 assert "et@sm - Better Response Assertion",它的工作效率更高、速度更快;从响应中检索值利用“et@sm - 边界点提取器”等。

于 2015-05-10T08:26:25.310 回答