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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ash Furrow
March 04, 2016
Programming
12k
3
Share
An Artsy Testing Tour
Presented at try! Swift
http://www.tryswiftconf.com/en
Ash Furrow
March 04, 2016
More Decks by Ash Furrow
See All by Ash Furrow
Migrating to React Native: A Long-Term Retrospective
ashfurrow
0
300
How Artsy Automates Team Culture
ashfurrow
0
3.4k
Building Custom TSLint Rules
ashfurrow
0
480
Circumventing Fear of the Unknown
ashfurrow
1
590
Building Better Software by Building Better Teams
ashfurrow
1
660
Building Open Source Communities
ashfurrow
0
970
Comparative Asynchronous Programming
ashfurrow
2
9.7k
Building Compassionate Software
ashfurrow
0
540
Swift, Briskly
ashfurrow
0
200
Other Decks in Programming
See All in Programming
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
410
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
390
Inside Stream API
skrb
1
420
Agentic UI beyond Chats Architecture Patterns & Open Standards @ngMunich 05/2026
manfredsteyer
PRO
0
180
iOS26時代の新規アプリ開発
yuukiw00w
0
220
JavaDoc 再入門
nagise
0
220
inferと仲良くなる10分間
ryokatsuse
1
280
誰も頼んでない機能を出荷した話
zekutax
0
150
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
4.5k
今さら聞けないCancellationToken
htkym
0
200
ふつうのFeature Flag実践入門
irof
7
3.4k
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
170
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Writing Fast Ruby
sferik
630
63k
We Have a Design System, Now What?
morganepeng
55
8.2k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
190
A better future with KSS
kneath
240
18k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Navigating Team Friction
lara
192
16k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
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