Testing
There are many types of testing to be executed as part of the automated delivery process before declaring the build as ready for production. The testing may happen by moving the application across multiple environments. Each environment will be designated for a particular testing, such as acceptance testing, performance testing, and more. These environments will be adequately monitored to gather respective metrics.
In a complex microservices environment, testing should not be seen as a last minute gate check; rather, testing should be considered as a way to improve the software quality as well as to avoid last minute failures. Shift left testing is an approach for shifting tests as early as possible in the release cycle. Automated ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access