对 Flutter 应用程序执行负载/压力测试

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

我和我的团队已将 Flutter 应用程序发布到 Google Play 和 App Store,并计划在一个月后的会议上发布它。

我们希望对应用程序进行负载测试 - 基本上目标是看看我们的前端和后端是否可以同时处理应用程序上的许多用户,并且这些用户可以同时与不同的功能进行交互。

我们尝试寻找一些选择,但最终一无所获;它们似乎都不是针对 Flutter 应用程序量身定制的。寻找关于我们应该如何进行负载/压力测试的任何想法/知识或其他建议。作为参考,我们预计此次会议将有约 3000 名用户。我们可以从我们认识的人那里获得 200-300 个应用程序用户 - 但不确定是否可以扩展到 3000 个。

android ios flutter testing mobile
1个回答
0
投票

假设客户端无法直接相互通信,每个客户端都必须连接到服务器。在这种情况下,应用程序的性能测试仅发挥次要作用(仅 UI 渲染时间)。我将专注于通过您的 API 使用模拟客户端测试后端,然后您可以扩展该客户端以使用不同的负载进行测试,并根据您的测量(响应时间、同时连接等)调整您的部署规模。重要的是,模拟客户端以类似的模式向真实用户发送请求以获得有意义的完整结果。

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