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
Testing Android at Spotify
Search
Hakka Labs
April 01, 2015
Programming
4.5k
1
Share
Testing Android at Spotify
Video here:
Hakka Labs
April 01, 2015
More Decks by Hakka Labs
See All by Hakka Labs
New Workflows for Building Data Pipelines
hakka_labs
0
2.9k
Collaborative Topic Models for Users and Texts
hakka_labs
0
2.8k
Groupcache with Evan Owen
hakka_labs
2
5.4k
It's Not a Bug, It's a Feature!
hakka_labs
0
3.2k
K-means Clustering to Understand Your Users
hakka_labs
0
2k
Building Amy: The Email-based Virtual Assistant by x.ai
hakka_labs
0
5k
Deep Learning and NLP Applications
hakka_labs
3
13k
Go and the Gophers
hakka_labs
2
11k
Deploying Predictive Models
hakka_labs
1
4.3k
Other Decks in Programming
See All in Programming
ふつうのFeature Flag実践入門
irof
7
3.5k
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
190
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
220
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
inferと仲良くなる10分間
ryokatsuse
1
360
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
170
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
110
Lessons from Spec-Driven Development
simas
PRO
0
130
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
2
200
Oxlintのカスタムルールの現況
syumai
5
980
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
330
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
Automating Front-end Workflow
addyosmani
1370
210k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
Between Models and Reality
mayunak
4
320
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
720
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
340
Designing for Timeless Needs
cassininazir
1
250
We Are The Robots
honzajavorek
0
240
Ruling the World: When Life Gets Gamed
codingconduct
0
240
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
190
4 Signs Your Business is Dying
shpigford
187
22k
Practical Orchestrator
shlominoach
191
11k
Transcript
Principles and methodologies for building and maintaining a stable android
app. Testing Android at Spotify Sean Kenny Software Engineer at Spotify
None
None
None
Protect your code... with tests!
None
None
None
None
None
Example time!
...
None
None
Test Automation
Let’s see what I’m talking about.
new pick…..
None
None
None
None
None
None
None
Unleash the monkey!
None
None
Exploratory Testing
None
None
None
None
Reporting
None
None
Cool!...So has this made a difference?
None
None
None
Harder, Better, Faster Stronger • strive for higher coverage •
make it easy to get started and test • Run your tests as much as possible • Make the results instantly available. • Analyze what’s happening and how you’re trending.
Questions?
www.spotify.com/us/jobs/ @polycoder linkedin.com/in/polycoder Join the band.