rest - 使用 Scheduler 和 Rest 调用 Spring Boot 集成测试应用程序
问题描述
我有一个带有 Cron 作业的应用程序,它每隔几分钟进行一次 REST 调用,并将数据存储在 hazelcast 实例中。它还公开 REST 端点以将处理后的数据从 hazelcast 实例提供给客户端。我想最好通过模拟 cron 作业中的 REST 调用来为它编写集成测试用例,因为它是对第三个系统的调用。需要一些关于如何做同样的建议或解决方案建议。
解决方案
您可以使用 jMeter 来命中 REST 端点 A(比如一分钟 50 次命中)。这样,您将在 hazelcast 实例中获得这些数据集,然后您可以根据需要测试 REST 端点 B。要使用 jMeter 进行测试,请点击以下链接。
https://octoperf.com/blog/2018/04/23/jmeter-rest-api-testing/
如果您需要更多信息,请发表评论。
推荐阅读
- html - 为什么导航栏下拉菜单不垂直对齐?
- keras - 如何将 CNN 模型配置保存到文件
- sql - Kubernetes 并将数据从 SQL 获取到不同的服务器
- php - PHP:在 Ajax 请求中找不到页面 404
- javascript - Select Field OnChange, Make Show/Hide, Shows Initially but Once Gone, Cant ReShow
- android - 可折叠视图不适用于 viewpager
- python - 多处理队列 - 子进程有时会卡住并且不会收获
- java - 仅当一个字符在匹配中出现 n 次时如何匹配?
- sql - Hibernate xml映射 - 在不同的外键列上加入
- c# - WIX:可执行文件在子目录中找不到 dll