Presented by:Scott McAllister
The aim of automated testing is to give us confidence that our code will run as expected in every situation–especially when we push changes. Good tests will increase your team's velocity of developing new features and reduce the headache of bugs and outages. As more applications shift to containerized environments, testing them becomes more complex. This session will clarify setting up and running automated tests in these environments. We'll discuss organizing tests in containers, handling dependencies, and maintaining consistent testing throughout the deployment process. The session will cover setting up Docker for replicable test environments and utilizing Kubernetes to manage complex, interdependent test workflows, ensuring consistent, reliable end-to-end testing.
Level: IntermediateTags:Cloud & Infrastructure, DevOps, Testing