testing in a continuous delivery world
TRANSCRIPT
Testing in a Continuous Delivery
WorldWouter Lagerweij
@wouterla
#EuroTestDay 2016
WaterfallRequirements
Design
Implementation
Testing
Deployment
Maintenance
WaterfallRequirements
Design
Implementation
Testing
Deployment
Maintenance
WaterfallRequirements
Design
Implementation
Testing
Deployment
Maintenance3 - 12+ months
Agile
DeploymentExploratoryTesting
Designand
ImplementAcceptance
TestsRequirements
ImplementAcceptance
Tests
Designand
ImplementationDeployment
Sprint start
Sprint end
ExploratoryTesting
Agile
DeploymentExploratoryTesting
DesignandRequirements
Designand
ImplementationDeployment
Sprint start
Sprint end
Testing
Agile
DeploymentExploratoryTesting
Designand
ImplementAcceptance
TestsRequirements
ImplementAcceptance
Tests
Designand
ImplementationDeployment
Sprint start
Sprint end
ExploratoryTesting
2 - 5 days
Continuous Delivery
Requirements
Implement one
AcceptanceTest
DeploymentImplementation
Exploratory Testing (on production)
Continuous Delivery
Requirements
Implement one
AcceptanceTest
DeploymentImplementation
Exploratory Testing (on production)
2 - 6 hours
Continuous Delivery
Requirements
Implement one
AcceptanceTest
DeploymentImplementation
2 - 6 hours
Exploratory Testing (on production)
Continuous Delivery
Requirements
Implement one
AcceptanceTest
DeploymentImplementation
Exploratory Testing (on production)
Monitoring
Continuous Delivery
Requirements
Implement one
AcceptanceTest
DeploymentImplementation
Monitoring
Exploratory Testing (on production)
Continuous Delivery
StoryImplement
oneAcceptance
Test
Monitoring
Exploratory Testing (on production)
BusinessGoal
MVP DeploymentImplementationA/B
Testing
Continuous Delivery
StoryImplement
oneAcceptance
Test
Monitoring
Exploratory Testing (on production)
BusinessGoal
MVP DeploymentImplementationA/B
Testing
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>