filmov
tv
Introduction to Contract-Driven Development - Turn your API Specification into Executable Contracts

Показать описание
1. Introduction to Contract-Driven Development and Specmatic
2. Demo Overview and Setup
3. Generating Contract Tests Using OpenAPI Specification
4. Stubbing the Domain Service with Specmatic
5. Stubbing Kafka Dependencies Using Specmatic
6. Leveraging Generative Tests for Extensive Coverage
7. Intelligent Service Virtualization
8. Simulating Timeout and 503 Response
9. Continuous Integration and CI Pipeline Integration
10. Specmatic Insights and Visualizations
11. Support for AsyncAPI and Other Capabilities
Chapters:
00:00:00 Introduction to contract-driven development
00:01:09 Starting the demo and setting up the domain service
00:02:38 Testing the services and running contract tests
00:03:49 Executing contract tests using Specmatic plugin
00:05:11 Analyzing API coverage and mismatches
00:06:28 Leveraging actuator to identify paths in the application
00:07:44 Fixing specification errors and running contract tests
00:09:07 Generating examples using GPT-4 and running contract tests
00:10:48 Using GPT-4 to generate relevant examples
00:12:10 Introduction to generative tests
00:16:34 Intelligent service virtualization using Specmatic
00:19:04 Fault injection and negative scenarios testing
00:21:34 Stubbing out downstream services
00:26:58 Simulating timeout scenario for the domain service
00:32:50 Running tests from the code and CI pipeline
00:42:31 Specmatic Insights and supporting capabilities