【发布时间】:2020-12-09 01:55:48
【问题描述】:
假设我有 4 个后端微服务部署在某个云提供商(例如 Azure)的 Kubernetes 集群中的某个位置。我想测试他们可以处理多少流量并向他们生成真实请求。请求的行为应该就像来自客户端 API 或前端应用程序的真实请求一样。是否有任何现有工具允许我生成此类流量(在各种端点上,而不仅仅是 1 个特定的)。我希望这些测试能够在很长一段时间内进行(~ 3/4 天)。我知道有 JMetter,但它并不能完全满足我的需求。 bash 脚本也不是好主意。你知道除此之外的任何其他工具吗?可能是来自 Azure 的背景。
【问题讨论】:
-
您是否尝试重放现有请求?或者您是否想要一个自动为您提供 API 创建测试的工具?
-
我正在尝试产生足够的流量。自动创建会很棒,但这不是必需的。但是,我已经决定使用 Gatling,因为很长时间没有人回应。
标签: rest testing architecture automated-tests microservices