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
Self-testing Code
Search
Rogério Chaves
February 18, 2015
Technology
1
57
Self-testing Code
A little about automated tests
Rogério Chaves
February 18, 2015
Tweet
Share
More Decks by Rogério Chaves
See All by Rogério Chaves
O problema das Fake News
rogeriochaves
1
150
A Brief History of Frontend
rogeriochaves
1
24
Implementando PWA em qualquer projeto
rogeriochaves
2
180
Microfrontends
rogeriochaves
2
130
Introducción a Elm
rogeriochaves
0
65
Immutable App Architecture
rogeriochaves
0
200
Faça programação funcional com JavaScript codando menos
rogeriochaves
4
400
Introduction to Elm
rogeriochaves
2
130
Single State Atom apps
rogeriochaves
1
170
Other Decks in Technology
See All in Technology
プログラム検証入門
riru
6
880
プロダクトエンジニアを支えるための開発生産性向上施策
tsukakei
0
150
Kubernetesって何? -大規模なKubernetesを運用するKubernetes as a Serviceチームの話を添えて-
lycorptech_jp
PRO
0
320
QAに対する超個人的な解釈 / Personal Take on QA
toma_sm
1
140
AIを活用した柔軟かつ効率的な社内リソース検索への取り組み
cygames
0
200
Privacy Sandbox on Android / DroidKaigi 2024
7pairs
1
280
Analytics-Backed App Widget Development - Served with Jetpack Glance
miyabigouji
0
630
o1のAPIで実験してみたが 制限きつすぎて辛かった話
pharma_x_tech
0
220
OR学会2024秋_短期収益と将来のオフ方策評価性能を考慮したクーポン割当方策混合比の決定
recruitengineers
PRO
4
480
可視化により内部品質をあげるAIドキュメントリバース/20240910 Hiromitsu Akiba
shift_evolve
0
230
JEP 480: Structured Concurrency
aya_ebata
0
130
突撃! 隣のAmazon Bedrockユーザー 〜YouはどうしてAWSで?〜
minorun365
PRO
3
390
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
322
23k
Product Roadmaps are Hard
iamctodd
PRO
48
10k
Visualization
eitanlees
142
15k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
38
9.2k
Typedesign – Prime Four
hannesfritz
39
2.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
326
21k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.3k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
Fashionably flexible responsive web design (full day workshop)
malarkey
401
65k
The Invisible Customer
myddelton
119
13k
The World Runs on Bad Software
bkeepers
PRO
64
11k
How To Stay Up To Date on Web Technology
chriscoyier
786
250k
Transcript
SELF-TESTING CODE
WHAT IS THIS? 2
MOST COMMON TYPES OF TEST 3 Unit Tests Integration Tests
Acceptance Tests
OTHER TYPES OF TESTS •Compiler •Lint •Smoke Tests •Contract Tests
•Coverage Test •Performance Tests 4
TEST PYRAMID 5 Unit Tests Integration Tests Acceptance Tests
PIPELINE 6 Fast feedback Integration Acceptance Deploy
MOCKS 7
WHAT IS TDD? 8 Test Fail Code Pass Refactor
TESTING FRAMEWORKS 9
EXAMPLES 10
EXAMPLES 11
EXAMPLES 12
TEST RUNNERS 13 Guard::Test
LIVE CODING 14
THANK YOU