|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/develop-micro-services-api-via-test-driven-development/
课程评论:没有评论
**课程名称:** 通过测试驱动开发(TDD)开发微服务API **课程概述:** 本课程专注于使用测试驱动开发(TDD)或测试驱动设计(DBT)方法,在 Spring Boot 中编写生产级别的微服务API。课程重点在于通过 TDD 和 BDD(行为驱动开发)来设计和编写中等到复杂的微服务API功能。此外,课程还将介绍使用 JUnit、WireMock 和 MockMvc 对API调用进行模拟的进阶概念。 尽管具备 Java 基础知识会是一个优势,但并非理解测试驱动设计理念的必要条件。课程将循序渐进地展示测试如何驱动生产代码的编写,帮助学习者领略其精妙之处。课程完整演示了验收测试、集成测试和单元测试的整个流程,旨在帮助学员精通 TDD。 **课程亮点:** * **重点:** 掌握使用 TDD/DBT 在 Spring Boot 中开发微服务 API。 * **核心技能:** 设计和编写中复杂度的微服务 API 功能。 * **高级技术:** 学习使用 JUnit、WireMock 和 MockMvc 模拟 API 调用。 * **学习路径:** 体验从测试驱动生产代码的完整过程(验收测试、集成测试、单元测试)。 * **附加内容:** 学习如何使用 Rest-Assured 为微服务 API 创建用户级别的自动化测试。 * **先决条件:** Java 基础知识为加分项,但非必需。 **学习目标:** * 理解并应用测试驱动开发(TDD)和行为驱动开发(BDD)到微服务API开发中。 * 能够设计和实现健壮、可维护的微服务API。 * 熟练运用 JUnit、WireMock 和 MockMvc 进行API测试和模拟。 * 掌握从验收测试到单元测试的端到端测试策略。 * 学会使用 Rest-Assured 构建自动化API测试。
Micro-Service API development via Test Driven Development (TDD) or Design By Test (DBT) course focuses on how to write production code for Micro service APIs in spring boot. This course lay emphasis on Designing and coding the medium to complex story in working micro-service APIs via TDD & BDD as well as advance concepts to design a test for mocking API call with Junit, wire-mock and MockMvc.The basics knowledge of java is added advantage but not the requirement to understand the Design by Test concepts.The flow of the course takes you with ease to demonstrate and make you understand about the beauty of how test dictates the production code.The complete journey of Acceptance test, Integration test, unit test has been demonstrated, which would help you to master TDD.The bonus session on how to create AUTOMATED TESTING TO TEST Micro-service API as user via REST-ASSURED.