Contract Verifier
依赖说明:通过启用消费者驱动的合同(CDC)开发,将TDD移至软件架构级别。
测试是软件流程中非常重要,不可或缺的一个环节。一般的测试分为单元测试,集成测试,端到端的手工测试,这也是构成测试金字塔的三个层级。我们今天将要讨论的话题是契约测试,它是处于单元测试和集成测试中间的一个环节
参考:
消费者驱动的契约测试 Spring Cloud Contract介绍
POM
<!--Contract Verifier-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-contract-verifier</artifactId>
<scope>test</scope>
</dependency>
XX
契约测试是介于单元测试和集成测试之间的一种测试方式,它通过消费者驱动的合同(CDC)确保服务间交互的正确性。Spring Cloud Contract提供了一种实现契约测试的工具,帮助开发者在构建应用程序时提升测试质量。通过在项目中引入`spring-cloud-starter-contract-verifier`依赖,可以轻松地集成契约测试到开发流程中,从而增强软件的稳定性和可靠性。

被折叠的 条评论
为什么被折叠?



