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
SnapshotTesting
Search
Jeffrey Macko
January 17, 2019
Technology
0
29
SnapshotTesting
Pourquoi utiliser cet super techno ?
Jeffrey Macko
January 17, 2019
Tweet
Share
More Decks by Jeffrey Macko
See All by Jeffrey Macko
SnapshotTesting
mackoj
0
36
Nouvelle App iOS
mackoj
0
36
L'Intégration continue de zéro à héro
mackoj
0
100
Swift UI
mackoj
0
32
XcodeGen
mackoj
0
40
Lottie
mackoj
0
31
Intégration Continue a PagesJaunes
mackoj
0
24
Automating your API Client Library
mackoj
0
37
L'Intégration Continue @PagesJaunes
mackoj
0
30
Other Decks in Technology
See All in Technology
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
150
ハノーファーメッセ2025で見た生成AI活用ユースケース.pdf
hamadakoji
0
290
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
12
81k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
940
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
1
250
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
AI AgentをLangflowでサクッと作って、1日働かせてみた!
yano13
1
100
難しいセキュリティ用語をわかりやすくしてみた
yuta3110
0
350
サイバーエージェント流クラウドコスト削減施策「みんなで金塊堀太郎」
kurochan
4
2.2k
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
8
5.4k
HonoとJSXを使って管理画面をサクッと型安全に作ろう
diggymo
0
150
Introduction to Bill One Development Engineer
sansan33
PRO
0
300
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
For a Future-Friendly Web
brad_frost
180
10k
Side Projects
sachag
455
43k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Designing for humans not robots
tammielis
254
26k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
560
Building Adaptive Systems
keathley
44
2.8k
Raft: Consensus for Rubyists
vanstee
140
7.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
190
55k
Transcript
Snapshot Testing !
Concept Pouvoir capturer a un instant T de n'importe quel
data de l'app afin de la comparer dans le futur
Démo
Avantage → Pull Request → Simple → Snapshot Anything →
Customisable → Se base une technique qui existe depuis longtemps → Utiliser en prod
Inconvéniant → Non natif aka une library de plus →
Il faut que les elements a capturer soit simplement manipulable → Pafois les messages d'erreurs peuvent être cryptic
Feature → Dozens of snapshot strategies. → Write your own
snapshot strategies. → No configuration required. → Subclass-free. → Device-agnostic snapshots. → First-class Xcode support.
Pour en savoir plus → PointFree - A tour of
SnapshotTesting → SnapshotTesting Github
Démo #2
Question ?
End !