Does Testing Keep You From Making a Huge Mistake?

Posted on Monday, Dec 16, 2013
What role does testing play in DevOps?

Show Notes

Things get off to a great start during the retro, where Trevor complains about destroying his USB 3.0 drivers due to a Win 8.1 upgrade and Matt turns into a Cylon.

Test Kitchen is now officially 1.0, but does’t really support Windows, but that doesn’t stop Matt from wanting to hack it to make it work anyway.

“Testing is any action taken to give you information about the actual state of your software, vs your assumptions” – Lanette

“A lot of developers look at testing like insurance – it’s not going to prevent a disaster, but it’s going to help you mitigate those problems” – John

Spirited discussion about the value of code coverage as a metric, and our panelists mostly violenly agree that it is not a valuable number in a vacuum. We also discuss that it is possible to approach all of life like a QA tester.

Check-Outs

Lanette

Nate

John

Matt

Trevor

Guests

Lanette Creamer

Lanette Creamer

Software tester, writer, presenter.

Nate Brengle

Nate Brengle

Currently a Game Designer working in partnership with Stanford to create medical games as well as a QA and Business Analyst for Pathfinder Software. His romance with Quality extends far beyond software and games, with ties to the literary and plastic arts, philosophized psychoanalysis, and functional religion.

John Sheehan

John Sheehan

John is co-founder and CEO of Runscope with over 15 years of experience working in a wide variety of IT and software development roles. As an early employee at Twilio, John led the developer evangelism program and worked as a Product Manager for Developer Experience. After Twilio, John was Platform Lead at IFTTT working with API providers to create new channels. John is also the co-host of Traffic and Weather, an API and cloud podcast.

Hosts

Matty Stratton

Matty Stratton

Matty Stratton is a HumanOps Advocate at PagerDuty, where he helps dev and ops teams advance the practice of their craft and become more operationally mature. He collaborates with PagerDuty customers and industry thought leaders in the broader DevOps community, and back when he drove, his license plate actually said “DevOps”.

Matty has over 20 years experience in IT operations, ranging from large financial institutions such as JPMorganChase and internet firms, including Apartments.com. He is a sought-after speaker internationally, presenting at Agile, DevOps, and ITSM focused events, including ChefConf, DevOpsDays, Interop, PINK, and others worldwide. Matty is the founder and co-host of the popular Arrested DevOps podcast, as well as a global organizer of the DevOpsDays set of conferences.

He lives in San Francisco and has three awesome kids - Henry, Joey, and Sophia, who he loves just a little bit more than he loves Doctor Who. He is currently on a mission to discover the best pho in the world.

Trevor Hess

Trevor Hess

Trevor Hess is a Partner Solution Architect focusing on Microsoft at Chef Software, working with Microsoft to ensure that Chef is delighting customers and prospects on Windows and the many parts inside Azure!

Coming from a background in .NET Software Development and consulting, he has worked with several large multinational organizations to help kick start their journey to the cloud and the world of DevOps practices and principals. He is excited to engage in new experiences, and learning opportunities.

Trevor enjoys having hearty discussions about DevOps as well organizational change and transformation.