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
An Artsy Testing Tour
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Ash Furrow
March 04, 2016
Programming
4
12k
An Artsy Testing Tour
Presented at try! Swift
http://www.tryswiftconf.com/en
Ash Furrow
March 04, 2016
Tweet
Share
More Decks by Ash Furrow
See All by Ash Furrow
Migrating to React Native: A Long-Term Retrospective
ashfurrow
0
280
How Artsy Automates Team Culture
ashfurrow
0
3.3k
Building Custom TSLint Rules
ashfurrow
0
460
Circumventing Fear of the Unknown
ashfurrow
1
560
Building Better Software by Building Better Teams
ashfurrow
1
620
Building Open Source Communities
ashfurrow
0
920
Comparative Asynchronous Programming
ashfurrow
2
9.7k
Building Compassionate Software
ashfurrow
0
500
Swift, Briskly
ashfurrow
0
170
Other Decks in Programming
See All in Programming
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
500
AI 開発合宿を通して得た学び
niftycorp
PRO
0
160
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
2.6k
How to stabilize UI tests using XCTest
akkeylab
0
140
[SF Ruby Feb'26] The Silicon Heel
palkan
0
120
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
570
Codexに役割を持たせる 他のAIエージェントと組み合わせる実務Tips
o8n
4
1.4k
Linux Kernelの1文字のミスで 権限昇格ができた話
rqda
0
2k
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
260
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
3
1.6k
AHC061解説
shun_pi
0
410
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
150
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
570
Design in an AI World
tapps
0
180
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Scaling GitHub
holman
464
140k
Deep Space Network (abreviated)
tonyrice
0
93
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
220
What's in a price? How to price your products and services
michaelherold
247
13k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
250
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
360
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Transcript
An Artsy Testing Tour Ash Furrow, Artsy
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
{1 2 3
XCTAssertEqual(1 + 1, 2, "…") expect(1 + 1) == 2
expect(1 + 1).to( equal(2) )
expect(result).to( beCloseTo(100) ) expect(name).to( contain("Ash") ) expect(talk).toEventually( beDone() ) expect(view).to(
haveValidSnapshot() )
None
None
github.com/artsy/emergence github.com/artsy/energy github.com/artsy/eigen github.com/artsy/eidolon