84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
我有一个功能,分为 3 个使用 kubernetes 运行的微服务。根据第一个的输入,第二个执行操作并自动创建一个 kubernette 来处理最后的结果。
我想做一个测试来检查整个过程,但我不知道如何做到这一点。我认为这可能会破坏一些测试原则......
有人做过类似的事情并提供一些建议吗?
问候。
您应该单独测试每个微服务,而无需实际相互调用。如果您想测试第二个微服务,您应该模拟第一个微服务的响应,然后根据模拟的响应验证您的服务是否执行预期的操作
您应该单独测试每个微服务,而无需实际相互调用。如果您想测试第二个微服务,您应该模拟第一个微服务的响应,然后根据模拟的响应验证您的服务是否执行预期的操作