[VDIASI23] – Erwin Manders – Guide to test automation: How to get away from chain tests

[VDIASI23] – Erwin Manders – Guide to test automation: How to get away from chain tests

HomeDevoxx[VDIASI23] – Erwin Manders – Guide to test automation: How to get away from chain tests
[VDIASI23] – Erwin Manders – Guide to test automation: How to get away from chain tests
ChannelPublish DateThumbnail & View CountDownload Video
Channel Avatar Devoxx2023-06-13 03:17:14 Thumbnail
1,311 Views
How often do you deploy your features to production? Is your team able to start deploying to production on Friday afternoon? Does your product owner require you to run chain tests before approving your change?

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.