我有一个带有ParseServer后端和Ionic2前端的应用程序。我需要模拟多个用户来对后端进行压力测试。
您建议使用哪种负载测试工具进行此类设置?
感谢。
答案 0 :(得分:1)
您需要将流程分为两个阶段:
服务器端测试。您需要对后端进行负载测试,以确保它能够模拟预期的用户数量。事实上,任何能够发送HTTP请求的工具都适合,最流行的免费和开源负载测试解决方案是JMeter,Grinder,Gatling和Tsung。所有这些都具有记录和重放功能,因此您只需与移动应用程序交互并使用负载测试工具作为代理即可构建测试。有关突出显示和比较的主要功能,请参阅Open Source Load Testing Tools: Which One Should You Use?文章。
客户端测试。即使您的服务器响应速度非常快,处理大量负载,能够扩展等,您的应用程序用户体验也可能不那么好,因为客户端性能也很重要。您可以选择能够分析现有应用程序的Chrome Dev Tools Remote Debugging和/或Intel XDK。
答案 1 :(得分:0)
您可以尝试使用ZebraTester并记录此测试的脚本。试用版允许您拥有最多20个虚拟用户,这些可以根据测试的长度运行多个循环。相同的工具可以记录脚本以及从本地计算机运行负载测试。
答案 2 :(得分:0)
我用来测试解析服务器 在http://jmeter.apache.org/
是一款免费工具,您可以安装计算机然后开始测试