from 3 stars to 5 stars in the apple store
TRANSCRIPT
Sophia Antipolis, French Riviera
20-22 October 2015
From 3 stars rating to 5 stars in the app store Presented by Javier Moscardó
© All rights reserved
Javier Moscardó
2
• Quality Engineer at Spotify since 2014• Software developer background
© All rights reserved
@Javi_Mosca
3
How can we be better at testing?
© All rights reserved
3 stars
4
•Different VCS repos for the client code
•No Continuous Delivery•Too long release cycles•Barely automated testing
© All rights reserved
Why?
5
We affect a lot of usersand we care about
them
© All rights reserved
What to test
6 © All rights reserved
7 © All rights reserved
What have we done?
8 © All rights reserved
First MBT Model
9 © All rights reserved
First MBT Model
10 © All rights reserved
Current MBT Model
11 © All rights reserved
Current MBT Model
12 © All rights reserved
13 © All rights reserved
4 stars
When to execute them?
14 © All rights reserved
Continuous Delivery
Where?
15 © All rights reserved
Test reports
16 © All rights reserved
17 © All rights reserved
5 stars
Next steps
18 © All rights reserved
Testing is simple
19 © All rights reserved
You understand what is important, then you test it,
then, if possible, you automate it
Sources
20 © All rights reserved
• Graphwalker. http://graphwalker.org/• GitHub Enterprise. https://enterprise.github.com/• TeamCity. https://www.jetbrains.com/teamcity/• Nu Remote. https://github.com/nevyn/NuRemoting• Engineer Culture at Spotify.
https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
Q&AFrom 3 stars rating to 5 stars in the app store
© All rights reserved