首页 > 解决方案 > 使用 Scheduler 和 Rest 调用 Spring Boot 集成测试应用程序

问题描述

我有一个带有 Cron 作业的应用程序,它每隔几分钟进行一次 REST 调用,并将数据存储在 hazelcast 实例中。它还公开 REST 端点以将处理后的数据从 hazelcast 实例提供给客户端。我想最好通过模拟 cron 作业中的 REST 调用来为它编写集成测试用例,因为它是对第三个系统的调用。需要一些关于如何做同样的建议或解决方案建议。

标签: restspring-bootintegration-testingschedulerhazelcast

解决方案


您可以使用 jMeter 来命中 REST 端点 A(比​​如一分钟 50 次命中)。这样,您将在 hazelcast 实例中获得这些数据集,然后您可以根据需要测试 REST 端点 B。要使用 jMeter 进行测试,请点击以下链接。

https://octoperf.com/blog/2018/04/23/jmeter-rest-api-testing/

如果您需要更多信息,请发表评论。


推荐阅读