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
Testing beyond QualityAssurance
Search
David
September 25, 2022
Programming
83
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Testing beyond QualityAssurance
David
September 25, 2022
More Decks by David
See All by David
Fast, Robust, Accurate Or how to love your tests again
xuaps
0
45
WebRTC
xuaps
0
120
Why Django sucks?
xuaps
0
85
Other Decks in Programming
See All in Programming
VibeCodingからAgenticWorkflowへ
starfish719
0
1k
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
620
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
670
DroidKaigi 2026 「個人開発という実験場: Android エンジニアが手にする4つの自由」
slashnephy
0
110
ALB ログから Trace を気合で繋げる技術
fohte
7
810
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
130
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.4k
Press start. Python's next generation.
willingc
PRO
3
290
Introducing Stack Pull Request in GitHub
kkamegawa
0
120
プロポーザルを書いてもらう
pvcresin
0
590
「寝てても仕事が進む」Claude Codeで組む第二の脳
tomoyafujita2016
0
370
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
110
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.4k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
35
2.8k
Crafting Experiences
bethany
1
270
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
290
HDC tutorial
michielstock
2
830
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
From π to Pie charts
rasagy
0
340
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Transcript
Testing beyond QualityAssurance @dvilchez www.xuaps.com
QA They do tests
DEVELOP They do tests
What is the difference?
Why do they test?
To fi nd BUGS
Why do we test?
Executable speci fi cations
Detect collateral effects
Analysis of code
To know when ours external dependencies change
Design
What test? Piece off code that require some thinking Bugs
Boundaries Integration User Journey Any logic …
A more dif fi cult question What no test? External
code Boilerplate code …
How many?
What’s about quality?
Internal quality * concision * cohesion * low coupling *
generality * clarity
External quality * conformity to their expectations * reliability *
accuracy * ease of use and comfort * robustness * openness * ...
Is tested code high quality?
Tests are only a tool They must be guided by:
Principles Patterns common sense
The only one metric you care about
Is it Worthy?
Test is part of the development process To me, it
is not optional anymore