Channel | Publish Date | Thumbnail & View Count | Download Video |
---|---|---|---|
Devoxx | 2023-06-13 03:17:14 | 1,311 Views |
Many teams today have realized the value of automated unit and integration testing, but these tests alone do not fully guarantee that our feature works, and many teams still perform some sort of chain testing before moving to production. We cannot achieve continuous deployment this way, so additional test automation is needed to ensure production stability. Integrating testing tools into our language environment helps our development teams become faster.
I will demonstrate how Rabobank achieved continuous delivery by automating different levels of the testing pyramid, from unit testing to container smoke testing, contract testing with pactflow.io and A/B testing with split.io. While Java is used as the main language in the demos, the practices discussed are applicable to any programming language.
Please take the opportunity to connect with your friends and family and share this video with them if you find it useful.