用于测试仪表板追溯报告的蝗虫或Jmeter

问题描述 投票:0回答:1

我正在尝试权衡Jmeter或蝗虫等开源工具来测试仪表板图表和报告。我已经用Jmeter测试了Http URL,但是如何测试嵌入HTML页面的图表,图形或报告呢? JMeter或Locust或任何其他工具中有选项吗?

[对于仪表板而言,HTML页面的加载速度更快,但是图表的加载和深入分析需要时间,我认为这是仪表板性能的真正关键指标。

感谢您的帮助。

Arun

jmeter performance-testing open-source locust
1个回答
1
投票

没有一个负载测试工具将执行客户端JavaScript,我的期望是使用AJAX技术加载并“向下钻取”图表(无论其含义是什么)。

您仍然可以用类似浏览器的方式执行对图表数据的调用,对于JMeter,您可以使用Parallel Controller,对于Locust,您必须自己编写代码,但是,这种方式将无法测量[C0 ],因为这是浏览器的工作。

因此,如果您想对后端进行负载测试-不论哪种工具都能够做到这一点,只需确保产生与真实浏览器相同的网络模式即可。

为了进行前端性能评估,您将需要一个真正的浏览器,例如,可以通过rendering performance将JMeter与Selenium集成在一起;对于Locust,您可以编写将使用WebDriver Sampler启动并编排浏览器的代码模块

© www.soinside.com 2019 - 2024. All rights reserved.