Agile Cambridge; England’s premiere practical, hands-on Agile software development conference
Agile Cambridge is a three day practical agile development conference that allows participants to connect and learn from their peers and leaders in the industry.
The conference has a strong practical focus and attracts industry practitioners and decision-makers who want to improve their success with agile and lean methods.
Our Senior QA Consultant, Matthew Long will be speaking on the third day, 29th of September, of Agile Cambridge. Matt will be doing a case on Testing Programmable Infrastructure, based on a ‘from the trenches’ experience about building a cloud broker.
To register and find out more click here
Testing Programmable Infrastructure – Matt Long
With the rise of DevOps, programmable infrastructure is reaching widespread adoption. However, although automated testing of software is becoming more common, the same cannot be said of testing cloud infrastructure automation.
With microservices making our deployments more and more complex, we can no longer afford to ignore this type of testing. This session will take a tour through some approaches to programmable infrastructure testing that we have created, from the perspective of a project that required functional testing of infrastructure.
The main part of the case study is a ‘from the trenches’ experience about building a cloud broker. Specifically, because the functional requirement of the application was infrastructure, we had to think about how to test cloud infrastructure – in an automated fashion. I’ll discuss the tools we chose, how we divided up the tests, and some short examples of the kind of tests we built.
There is some code, but largely this is a session about test strategy, tool selection, how to build a test framework, and cultural issues faced. The point is that if you’re building code – or anything complex – it pays to test it, particularly in an automated fashion. DevOps requires ops to adopt software engineering practices, and testing is a software engineering practice!