Rootconf 2017

On service reliability

Time Please - We are not yet done with Testing!

Submitted by Mukta Aphale (@muktaa) on Feb 10, 2017

Section: Crisp talk of 15 mins duration Technical level: Beginner Status: Rejected


Today businesses are changing rapidly and they need to support rapid innovations and changes. Agility in responding to change is the key to success for every business. DevOps is taking the automation experience to the next level. What still remains behind is the testing phase!

DevOps helps accelerate the TTM, reduce risks and aims to ensure quality at the accelerated pace. To ensure quality, Continuous Testing needs to be done. Continuous Testing is the most important and crucial aspect of DevOps which emphasises continuous process improvement.

Though automation can be considered as a pre requisite to continuous testing, continuous testing is much more. It helps provide process improvements that can prevent future defects from occurring. It plays an important role in providing continuous feedback for your software.


This session will talk about what is Continuous Testing, why it is important and how it is changing the software delivery pipeline. The talk will also cover a few case studies using some popular tools which enable continuous testing.

Speaker bio

Mukta has served the software industry as a technology geek, developer and DevOps enthusiast. She has contributed to open source tools like Chef. Innovation and the thirst to keep learning are what define her. She lives her passion for DevOps by running her company, Crevise Technologies, as the CEO. She loves to travel, read, write and is a mother to two boys.


Preview video


  • Yagnik (@yagnik) 3 years ago

    I got a little lost on what are you testing ? Application code / infrastructure code / infrastructure / processes ?
    I totally see the value of continous testing but the term is generic so if you can help me understand the same please.

  • Zainab Bawa (@zainabbawa) Crew 3 years ago

    Thanks for submitting this proposal, Mukta. The proposal needs to be more specific. As Yagnik mentioned, is this talk about Application code / infrastructure code / infrastructure / processes? If it is about evaluating available testing tools, which tools will you evaluate and why?
    We’ll need a draft slide deck, outlining the exact content that will be covered and the flow. Please upload a link to the slide deck here. Also please record, upload and share link to a two-min video where you explain what this talk is about and why the audience should attend.

  • Mukta Aphale (@muktaa) Proposer 3 years ago

    The talk is about accomodating various testing in the devops pipeline. Eg: unit testing needs to be run during CI. After deployment to TEST env integration tests and UI tests need to run before running workflow tests which treat the system as a blackbox.
    The session will cover a use case which will show how this was implemented for an enterprise customer, using Jenkins, jUnit, Cucumber and Docker, K8S, GCloud.

Login to leave a comment