Testing in a continuous delivery world - continuous delivery Amsterdam meetup

Post on 21-Feb-2017

121 views 7 download

Transcript of Testing in a continuous delivery world - continuous delivery Amsterdam meetup

Testing in a Continuous Delivery

WorldWouter Lagerweij

@wouterla | wouter@lagerweij.com

#cdamsterdam

CD?

TDD

ATDD

ATDD

Specification By Example

ATDDSpecification By Example

BDD

ATDDSpecification By Example

Whatever!

BDD

More Technical Test!See:

http://martinfowler.com/articles/microservice-testing (@tobyclemson)

http://www.alwaysagileconsulting.com/articles/end-to-end-testing-considered-harmful/ (@AgileSteveSmith)

Remember this?

Remember this? It’s wrong

Exploratory Testing

Exploratory TestingIn production!

Testers are used to being the safety net

Developers are used to having a safety net.

Monitoring

See: http://lizkeogh.com/2014/02/10/discrete-vs-continuous-capabilities

Anything New?

Infrastructure Tests

Business Tests

Hypothesis Driven DevelopmentWe Believe That <placing recommended jobs on the job description page>

Will Result In <increase the number of relevant jobs applicants see>

We Will Have Confidence To Proceed When <we see a 2% increase in number of jobs

viewed per session and a .5% increase in number of job applications>

Thanks!

Wouter Lagerweij

@wouterla | wouter@lagerweij.com

#cdamsterdam