Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A DevOps Test Strategy that Works!

A DevOps Test Strategy that Works!

In an ideal world, at what stages should you have automation and exploratory testing?

What testing practices will help us reduce number of issues & identify issues quicker?

What testing / quality related KPIs should we measure?

A test strategy is expected to answer many of these questions

Typical old school test strategies usually don't speak directly to these pain points and are difficult to develop, use & maintain

To help teams design a test strategy that helps them TRANSFORM their practices over time - I designed the 'DevOps Test Strategy Mindmap' - DTSM

This session was an introduction to DTSM.

Quality Spectrum

September 15, 2020
Tweet

Other Decks in Technology

Transcript

  1. @aali_khalid © Quality Spectrum A DevOps Test Strategy That Works

    Transitioning into DevOps Culture Easy to use & maintain Whole team involved
  2. @aali_khalid © Quality Spectrum About Me Speaker Conferences Tech Talks

    Writer Trainer Automation, Testing & DevOps /in/alikhalid/ @aali_khalid /qualityspectrum quality-spectrum.com Quality Transformation Redefining Software Quality for your teams Data Quality Data Engineering & Data science Agile Transformation Agile ways of working DevOps Quality in a DevOps culture
  3. @aali_khalid © Quality Spectrum Defense against why this bug was

    not caught Entry and exit criteria Tests to be covered Time duration needed Out of scope TEST PLAN Fine print of a test plan!
  4. @aali_khalid © Quality Spectrum Why DTSM ? DevOps is about

    collective ownership DevOps Test Strategy Mind map
  5. @aali_khalid © Quality Spectrum Why DTSM ? Everyone is supposed

    to use a test strategy Should talk about quality activities across all phases, not just testing Doing automation the best way DevOps Test Strategy Mind map
  6. @aali_khalid © Quality Spectrum Why DTSM ? Testing stages in

    a DevOps world DevOps Test Strategy Mind map
  7. @aali_khalid © Quality Spectrum Why DTSM ? DevOps Test Strategy

    Mind map Business goals Test Policy Test goals The Why of testing (Generic) risks Test Strategy Blueprint The How of testing At a generic level Projects Master Test Plan
  8. @aali_khalid © Quality Spectrum Why DTSM ? DevOps Test Strategy

    Mind map Crystal clear target vision It will be an unexpected journey!
  9. @aali_khalid © Quality Spectrum Why DTSM ? DevOps Test Strategy

    Mind map Easy to understand Easy to update
  10. @aali_khalid © Quality Spectrum What Do you Think? What would

    be the cadence of revisiting a test plan & a test strategy?
  11. @aali_khalid © Quality Spectrum DTSM – Ways of working How

    to test well How to automate well Lean practices
  12. @aali_khalid © Quality Spectrum DTSM – Summary 1 2 3

    4 Quality practices on a day to day basis
  13. @aali_khalid © Quality Spectrum DTSM – Feature & Sprint Planning

    Don’t just agree.. IRON OUT What needs to be developed