Exploring your unit tests

10
Andrii Dzynia Software Engineer in Quality @adzynia Exploring your unit tests

Transcript of Exploring your unit tests

Andrii Dzynia Software Engineer in Quality

@adzynia

Exploring your unit tests

2Spotify brings you the right music for

every moment!

Over 20,000 songs added every day

Started in 2006 (in Sweden)

Now 1500+ employees, 600+ engineers

5(STO, GBG, NYC, BOS, SF) engineering offices

Over 30 million songs available

Over 60 million active usersOver 15 million paying subscribers

What is exploration?

3

4

Look for inspiration Prepare a model Focus/de-focus

How are you exploring the system?

Let’s explore.

5

Why exploring source code is useful?

6

Learn how system is actually works Find new ideas to what can be tested Fast test execution

Outcome

You are learning Extending unit test suite

on the go

Biased view on a system Does not save you from

bugs on a system level

7

8

Take AwaysCheck out your system source code(if you have not done

already) Pair up with a developer to get high-level overview Start exploring the source code in order to learn more

about a system

Check out http://www.spotify.com/jobs or @Spotifyjobs for more information

Want to join the band?

Follow @SpotifyEng on Twitter.