我在 Ubuntu 上使用 jmeter 对 API 运行一些冒烟测试。
测试在 CLI 上运行,参数如下:
jmeter -t service.jmx -p test.properties -j /tmp/jmeter-service.log -l /tmp/jmeter-service.jtl -n
但有时(奇怪的是不是每次)结果并没有改变。旧结果显示在结果树中。我可以清楚地看到其他测试正在运行,但我在结果中看不到它们。
即使我:
,这种情况也会发生:有人可以帮我吗?有某种缓存吗?
/tmp/jmeter-service.jtl
文件存在并且您使用提供的命令运行测试,新结果将添加到 .jtl 结果文件中所以请确保:
-f
命令行参数添加到您的命令中,这样 JMeter 将覆盖现有结果(如果有),您将在 .jtl 结果文件中获得“新鲜”结果以上 2 点的结合将使您确信自己正在分析“新鲜”结果。
更多信息: