我需要在仪表板上进行性能测试,该仪表板在网页中包含不同类型的图表。我现在所拥有的只是JMeter,我希望即兴进行仪表板/图表的测试。
请建议您如何在网页中对多个图表进行性能测试。
我们使用Jasper Reports进行数据提取,并使用JS组件制作图表。
我需要测量所有图表的图表总加载时间以及数据,即我需要在加载完整UI的情况下测量加载时间。
提前致谢。
答案 0 :(得分:0)
首先,您看过Performance Testing with JMeter章吗?它解释了如何使用JMeter在浏览器中记录您的场景并将其转换为JMeter .jmx脚本。
JavaScript没有任何魔力,它会生成HTTP请求,这些请求可以被JMeter的HTTP(S) Test Script Recorder拦截,并在以后以增加的负载重放。
我只建议考虑使用Parallel Controller因为AJAX请求通常是异步执行(并行执行),而且表现良好的JMeter测试必须与使用真实浏览器的真实用户完全一样。