beer & beta by flockler - feb 4th 2016

Post on 13-Feb-2017

191 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Beer & Beta 4.2.2016

Speed up development with automated testing

Eero Heino

Why test at all?

Why test at all?

Spend less time debugging→

know when it breaks

Why test at all?

Spend less time debugging→

know (early) when it breaks

Why test at all?

Real feedback comes after release→

know when to release

2 unit tests. 0 integration tests.

Good test automation?

Fast test cycle→

nobody is going to wait for results

Good test automation?

Reusable test cases→

Fast maintenance

Good test automation?

Whole team can understand it→

works as a communication channel

How to test?

How to test?

Find right tools & methods→

Defines time usage later

How to test?

Start with 1 automated test→

Most important thing for your user

How to test?

Find the right balance of how much to test

→ 10-170 tests on average

How to test?

Automate them→

Hook with code pushes or schedule

Usetrace as an example

Usetrace as an example

50 tests launched through CI →

runs for 8 minutes

Usetrace as an example

New feature or bug in production→

Under testing

Usetrace as an example

New feature or bug in production→

Under testing

Usetrace as an example

Without test automation releases every 2 weeks

→Now in 15min when tasks

completed

Thanks!

https://usetrace.com

eero@usetrace.com , 050 465 4004

top related