【发布时间】:2019-10-08 10:25:32
【问题描述】:
我有一个应用程序,我们实现了一种微服务类型的架构。该应用程序包含 6 个服务(6 个 Docker 容器)。我需要加载测试这个应用程序。由于我在测试领域没有太多经验,我不确定使用哪种方法。
现在,我使用 Gatling 负载测试应用程序进行负载测试。在这里,我通过启动记录器来记录测试脚本并在我的应用程序中四处走动以记录所有路线。为了模仿实际用户,我已经完成了该单次录音中的大部分路线。我想,通常用户使用这样的应用程序,我可以通过编辑线程/用户的数量来加载测试 1000 次。
后来我读到了 API 测试,我们将重点关注 API。以繁重的负载加载每个 API。所以,我很困惑我应该使用哪种测试方法?如果我们进行 API 测试,它只会提供我们可以针对该特定 API 扩展多少,对吗? (不确定)
我的负载测试方法有什么问题吗?
【问题讨论】:
标签: performance-testing load-testing gatling