Continuous testing is the key for DevOps. But what is the right strategy, especially in industrial domains (“industrial-grade DevOps” - “iDevOps”) that face many additional challenges compared to the ideal world of pure IT systems? This tutorial presentation describes the state-of-the-art in the emerging area of continuous testing in a DevOps context. It specifies the building blocks of a strategy for continuous testing in industrial-grade DevOps projects (iDevOps) and shares our motivations, achievements, and experiences on our journey to transform testing into the iDevOps world. Especially the mindset and culture is important for any DevOps transformation. But just arguing that “we need motivated people with the right mindset” is not enough; therefore many concrete examples of potential conflicts, misalignment, and new priorities that require a cultural change and different behavior for iDevOps are discussed and explained (“mindset by example”). Attend this presentation and do not only learn what industrial-grade DevOps (iDevOps) is all about and why we at Siemens are driving this forward but be able to use the strategies, tactics, and practices in your projects as a major lever for better testing. We are continuing our journey in this direction - that means a tremendous upgrade and empowerment of testing!
What & Why? – Continuous testing defined; Specifics of industrial-grade DevOps (iDevOps); Testing areas - What’s new and different in continuous testing? How? – Prerequisites and preconditions for continuous testing; Mindset by example; Enablers for continuous testing; Practices, recommendations, and experiences.
Understand why and how testing is changing dramatically in the iDevOps world – A strategy for continuous testing is the heartbeat of iDevOps; Continuous Testing is the linchpin of automated CI and CD. Get to know the building blocks of a successful strategy for continuous testing in iDevOps Exploit the discussed examples to create and foster an adequate mindset and culture.