Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Testing beyond QualityAssurance
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
David
September 25, 2022
Programming
84
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
カツオ、ご期待ください
suneo3476
0
160
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
750
速習iPhone Duo対応
yuukiw00w
2
980
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
140
気持ちぃ〜角丸 Squircle
ryu1013
0
190
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
490
Verilogで学ぶCPU自作入門
uyuki234
8
4.1k
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
160
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
330
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
210
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
130
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
150
Featured
See All Featured
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Optimising Largest Contentful Paint
csswizardry
37
4k
A Modern Web Designer's Workflow
chriscoyier
699
190k
The untapped power of vector embeddings
frankvandijk
2
1.9k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
350
Done Done
chrislema
187
17k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
570
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
We Are The Robots
honzajavorek
0
390
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