我熟悉JMeter并且我已经想到了一些非常酷或者非常愚蠢的想法。
在阅读Listeners时,我注意到以下内容:
请注意,所有监听器都保存相同的数据;唯一的区别在于数据在屏幕上的显示方式。
而且:
在负载测试期间不得使用图形结果,因为它会消耗大量资源(内存和CPU)。仅用于功能测试或测试计划调试和验证。
所以我想知道:如果所有听众都收到相同的数据;为什么不将这些数据保存在CSV甚至XML文件中,然后将其提供给监听器?在测试完成后,使用图形结果监听器显示图形 ,而不是在测试时,这将非常方便资源。
我错过了什么,或者这是一个很好的可能性?
答案 0 :(得分:2)
是的,你可以做到这一点,我认为大多数人只会这样使用它。而不是CSV和XML文件使用JTL文件格式来保存结果。在正常情况下,使用命令行运行测试并将数据保存在文件中(最好是JTL)。测试完成后,您可以使用JTL文件使用JMeter UI生成报告或使用其他工具(如this.