DevOps is about creating a culture where everyone is aligned towards the goal of helping the business to win. Continuous Delivery is a big part of achieving this. You need a great deal of automation in the development process: build, deployment, monitoring, and of course test automation. Having said that, manual testing is not an optional extra, and testing skills are really valuable in the development team. In fact, testing is a central activity for making the whole process work.
This course focuses on the place of Testing in Continuous Delivery. It’s a chance for you to explore where to put testing activities in your deployment pipeline. We’ll talk about how a DevOps culture impacts testers, automation, and hardware needs. There is also a chance to consider what metrics are good to use to guide your DevOps adoption and test automation efforts.
We’ll be discussing testing strategy at a fairly high level, not designing the specific strategy for one team or product. Participants will not need advanced programming skills, but previous experience working with test automation is beneficial.
Attendees are welcome to bring questions or challenges from their own background.