如何进行性能测试以响应js应用程序?

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

我如何为ReactJS应用程序进行客户端性能测试?

在JMeter中有没有类似真正的客户端协议的类型,如在LoadRunner中测试ReactJS应用程序的类型。或我可以用来测试ReactJS应用程序的任何其他方法。

reactjs jmeter profiling performance-testing performance-monitor
2个回答
0
投票

您可以使用Google Chrome浏览器的灯塔内置功能。 enter image description here


0
投票

JMeter默认没有任何TruClient类似功能。当它与Selenium集成时,它会带来其他一些有用的性能方面。

但是,在您的情况下,我强烈建议您使用React Developer Tools(Facebook的chrome扩展名)与ReactJS Apps相关的所有性能度量。安装完成后,您会在Chrome的开发工具中注意到另外两个选项卡,它们将帮助您进行性能优化。

enter image description here

我个人将采用2分法进行优化

  1. 使用React Dev工具测量单个用户的性能,坐在他们上并对其进行优化
  2. 一旦单用户性能令人满意,我将使用负载测试工具(可以是JMeter)将负载推向后端,并再次利用React Dev工具来测量和解决后端加载时的任何客户端性能问题
© www.soinside.com 2019 - 2024. All rights reserved.