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
0
78
Testing beyond QualityAssurance
David
September 25, 2022
Tweet
Share
More Decks by David
See All by David
Fast, Robust, Accurate Or how to love your tests again
xuaps
0
30
WebRTC
xuaps
0
120
Why Django sucks?
xuaps
0
73
Other Decks in Programming
See All in Programming
CSC509 Lecture 09
javiergs
PRO
0
290
Tangible Code
chobishiba
2
430
Node-REDのノードの開発・活用事例とコミュニティとの関わり(Node-RED Con Nagoya 2025)
404background
0
120
Swift Concurrency 年表クイズ
omochi
3
220
React Nativeならぬ"Vue Native"が実現するかも?_新世代マルチプラットフォーム開発フレームワークのLynxとLynxのVue.js対応を追ってみよう_Vue Lynx
yut0naga1_fa
2
2k
ノーコードからの脱出 -地獄のデスロード- / Escape from Base44
keisuke69
0
610
Introducing RemoteCompose: break your UI out of the app sandbox.
camaelon
2
480
O Que É e Como Funciona o PHP-FPM?
marcelgsantos
0
250
Bakuraku E2E Scenario Test System Architecture #bakuraku_qa_study
teyamagu
PRO
0
440
Amazon ECS Managed Instances が リリースされた!キャッチアップしよう!! / Let's catch up Amazon ECS Managed Instances
cocoeyes02
0
130
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
9.6k
CSC509 Lecture 08
javiergs
PRO
0
280
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
It's Worth the Effort
3n
187
28k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
650
Practical Orchestrator
shlominoach
190
11k
How to Ace a Technical Interview
jacobian
280
24k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
Embracing the Ebb and Flow
colly
88
4.9k
Unsuck your backbone
ammeep
671
58k
[RailsConf 2023] Rails as a piece of cake
palkan
57
6k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
192
56k
How to train your dragon (web standard)
notwaldorf
97
6.3k
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