我需要在仪表板上做性能测试,它包含了网页中不同类型的图表。我现在只有JMeter,我想即兴测试仪表板/图表。
请建议我如何在一个网页中对多个图表进行性能测试。
我们使用Jasper报表来获取数据,图表是使用JS组件制作的。
我需要测量图表的所有图表的总加载时间与数据,即我需要测量加载时间与完整的UI加载。
提前谢谢。
发布于 2018-02-13 22:45:44
首先,你有没有看过Performance Testing with JMeter章节?它解释了如何使用JMeter在浏览器中记录您的场景并将其转换为JMeter .jmx脚本。
JavaScript没有什么神奇之处,它生成的HTTP请求可以被JMeter的HTTP(S) Test Script Recorder截获,并在稍后增加负载时重放。
我只建议考虑使用Parallel Controller,因为AJAX请求通常是异步(并行)执行的,行为良好的JMeter测试必须像真正的用户使用真正的浏览器一样工作。
https://stackoverflow.com/questions/48768964
复制相似问题