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

Continuous Testing

Continuous Testing

garyfleming

October 03, 2019
Tweet

More Decks by garyfleming

Other Decks in Technology

Transcript

  1. CONTINUOUS INTEGRATION ➤ Branching disappears (move to Trunk-Based Development) ➤

    Code sees each other much sooner (less isolation) ➤ Quality/tests need a massive boost, if lacking
  2. WE HAVE A PROBLEM (SUMMARY SO FAR) ➤ Lots of

    places use Test Columns ➤ Getting perspectives too late ➤ CI/CD are only going to make this a less viable strategy
  3. THREE AMIGOS ➤ Who: Business, Build, Quality ➤ What: Discussion

    about shape, size, oddities of a story ➤ Why: Alignment, wider perspective, catch issues earlier
  4. ➤ Too many Questions? ➤ Too many Rules? ➤ Too

    many Examples? ➤ Too few Examples? ➤ Taking too long?
  5. FIXING TOGGLE ISSUES ➤ Lots of tangled toggles? Stop. Redesign.

    Refactor ➤ Too many toggles? Consider if you really need them all. ➤ Unsafe features going to production? Ask for toggles