from stars rating to 5 stars in the app storefrom 3 stars rating to 5 stars in the ......

21
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

Upload: others

Post on 24-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Sophia Antipolis, French Riviera20-22 October 2015

FROM 3 STARS RATING TO 5 STARS IN THE APP STORE Presented by Javier Moscardó 

© All rights reserved

Page 2: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Javier Moscardó

2

• Quality Engineer at Spotify since 2014• Software developer background

©All rights reserved

@Javi_Mosca

Page 3: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

3

How can we be better at testing?

©All rights reserved

Page 4: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

3 stars

4

•Different VCS repos for the client code

•No Continuous Delivery•Too long release cycles•Barely automated testing

©All rights reserved

Page 5: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Why?

5

We affect a lot of usersand we care about 

them

©All rights reserved

Page 6: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

What to test

6 © All rights reserved

Page 7: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

7 © All rights reserved

Page 8: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

What have we done?

8 © All rights reserved

Page 9: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

First MBT Model

9 © All rights reserved

Page 10: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

First MBT Model

10 © All rights reserved

Page 11: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Current MBT Model

11 © All rights reserved

Page 12: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Current MBT Model

12 © All rights reserved

Page 13: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

13 © All rights reserved

4 stars

Page 14: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

When to execute them?

14 © All rights reserved

Continuous Delivery

Page 15: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Where?

15 © All rights reserved

Page 16: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Test reports

16 © All rights reserved

Page 17: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

17 © All rights reserved

5 stars

Page 18: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Next steps

18 © All rights reserved

Page 19: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Testing is simple

19 © All rights reserved

You understand what is important, then you test it, 

then, if possible, you automate it

Page 20: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

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/

Page 21: FROM STARS RATING TO 5 STARS IN THE APP STOREFROM 3 STARS RATING TO 5 STARS IN THE ... ©Allrightsreserved. Javier Moscardó 2 • Quality Engineer at Spotify since 2014 • Software

Q&AFrom 3 stars rating to 5 stars in the app store

© All rights reserved