Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Continuous Testing
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
garyfleming
October 03, 2019
Technology
0
85
Continuous Testing
garyfleming
October 03, 2019
Tweet
Share
More Decks by garyfleming
See All by garyfleming
User Story Mapping Workshop
garyfleming
1
45
TDD for Testers
garyfleming
1
110
TDD Is My Shame
garyfleming
0
310
Better User Stories Through Example Mapping
garyfleming
0
100
Fight Code Rot Using Continuous Improvement
garyfleming
0
860
Fighting Continuous Entropy
garyfleming
0
95
beyond-frameworks.pdf
garyfleming
1
44
The Board Whisperer
garyfleming
0
1.1k
APIs on the Scale of Decades
garyfleming
0
120
Other Decks in Technology
See All in Technology
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
4.9k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
200
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
42k
あたらしい上流工程の形。 0日導入からはじめるAI駆動PM
kumaiu
5
760
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
180
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
410
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
430
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
150
Agile Leadership Summit Keynote 2026
m_seki
1
530
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
440
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
410
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
560
Featured
See All Featured
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Building Applications with DynamoDB
mza
96
6.9k
Typedesign – Prime Four
hannesfritz
42
2.9k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
51
A designer walks into a library…
pauljervisheath
210
24k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Embracing the Ebb and Flow
colly
88
5k
Navigating Team Friction
lara
192
16k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
79
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
CONTINUOUS TESTING ♾ @garyfleming
A(GILE) DISSERVICE
None
None
THROWING IT OVER THE FENCE ☹
TOO LATE ⏰
CONTINUOUS INTEGRATION AND DELIVERY
CONTINUOUS INTEGRATION All developers/testers merge their code to a shared
mainline at least once a day.
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
CONTINUOUS DELIVERY All changes go to production; safely, quickly, and
sustainably.
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
STRATEGIES FOR SUCCESS Three Things
A LITTLE MORE CONVERSATION (A little less action, please)
THREE AMIGOS ➤ Who: Business, Build, Quality ➤ What: Discussion
about shape, size, oddities of a story ➤ Why: Alignment, wider perspective, catch issues earlier
YET ANOTHER MEETING? :(
None
➤ Too many Questions? ➤ Too many Rules? ➤ Too
many Examples? ➤ Too few Examples? ➤ Taking too long?
CONTROL AND COMMAND Strategy 2
FEATURE TOGGLES Deployment is not Release
TOGGLES
TOGGLES
MAKE TOGGLES PART OF YOUR CONVERSATIONS!
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
A COACHING MINDSET Strategy 3
QUALITY RESPONSIBILITY
HOW? WHAT? IT DEPENDS!
None
NOT ONLY SHIFT LEFT ⬅➡↗↘⬇⬆↙↖↕↔↪⤵⤴↩
NOT FOR YOU? (That’s okay )
SUMMARY ➤ Process: Example Mapping ➤ Technical: Feature Toggles ➤
Mindset: Coaching ➤ ... and beyond.
THANK YOU @garyfleming