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
Snapshot Testing
Search
Kishikawa Katsumi
December 17, 2014
Programming
1
2.5k
Snapshot Testing
Testing views with screenshot. Using FBScreenshotTestCase.
Kishikawa Katsumi
December 17, 2014
Tweet
Share
More Decks by Kishikawa Katsumi
See All by Kishikawa Katsumi
iOSDC 2024 SMBファイル共有をSwiftで実装する
kishikawakatsumi
1
250
Enhancing Applications with Accessibility API
kishikawakatsumi
3
4.5k
Mastering SwiftSyntax
kishikawakatsumi
4
6.7k
My SwiftData Review
kishikawakatsumi
7
1.5k
Swift Expression Macros: a practical introduction
kishikawakatsumi
3
2k
Xcode Cloudの評価
kishikawakatsumi
2
1.4k
Regular expressions basics/正規表現の基本
kishikawakatsumi
7
800
家のいろいろな数値を計測する
kishikawakatsumi
4
2.3k
GitHub Actionsでテストの結果をわかりやすく表示する
kishikawakatsumi
1
1.3k
Other Decks in Programming
See All in Programming
もうちょっといいRubyプロファイラを作りたい (2025)
osyoyu
1
420
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
4
1.4k
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
120
Ruby Parser progress report 2025
yui_knk
1
430
為你自己學 Python - 冷知識篇
eddie
1
350
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
390
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
200
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.1k
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
740
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
320
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
アセットのコンパイルについて
ojun9
0
120
Featured
See All Featured
Embracing the Ebb and Flow
colly
87
4.8k
How to Ace a Technical Interview
jacobian
279
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.5k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Visualization
eitanlees
148
16k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Faster Mobile Websites
deanohume
309
31k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Transcript
4OBQTIPU5FTUJOH
None
None
None
source 'https://github.com/CocoaPods/Specs.git' platform :ios, '6.0' inhibit_all_warnings! target 'UCZProgressView' do end
target 'UCZProgressViewTests' do pod 'FBSnapshotTestCase' end
'#@3&'&3&/$&@*."(&@%*3 la 4063$&@3005 130+&$5@/".& 5FTUT 3FGFSFODF*NBHFTa
- (void)testProgress50 { UCZProgressView *progressView = [[UCZProgressView alloc] initWithFrame: CGRectMake(0.0,
0.0, 320.0, 568.0)]; progressView.progress = 0.50; FBSnapshotVerifyView(progressView, nil); }
progressView.progress = 0.70; progressView.showsText = YES;
progressView.progress = 0.70; progressView.showsText = YES; progressView.textColor = …;
progressView.progress = 0.70; progressView.showsText = YES; progressView.tintColor = …; progressView.textColor
= …; progressView.lineWidth = …; progressView.radius = …;
progressView.indeterminate = YES;
progressView.progress = 1.00;
self.recordMode = YES;
None
None
None
None
None
None