continuous testing

14
Continuous Testing Breaking the Shackles of IV&V

Upload: brandon-raines

Post on 16-Jul-2015

122 views

Category:

Technology


0 download

TRANSCRIPT

Continuous Testing

Breaking the Shackles of IV&V

A Little About Me…

@brandonraines

[email protected]

Where We are Now

Where We Should Go

Collapsing the “V” to the “I”1. Analysis /Architecture

2. Design

3. Code /Unit Test

4. IntegrationTest

5. AcceptanceTest

Time

3. Test DrivenDevelopment

2. Design/Integration Test

1. Analysis/Acceptance Test

Time

Coders and Testers Collaborate!

Automate, Automate, Automate

Continuous Integration Cycle

Developer

DeployServer

Version ControlRepository

1. Check-in

2. Monitor changes

3. Update Build

Workspace

4. Build

5. Run Tests

CI Server

6. Send Build Report

7. Clean Build Deploy App

Be An Explorer With Your Testing

What are the Benefits

• Reduce Risk

• Cost of fixing now vs later - 30x cheaper

• Easier to fix now when it’s fresh vs stale

What You Can Do Now

• Include testing and testers as part of the sprint and the team

• Automate the smoke test

• Automate bug fixes

• Don't wait till the end of the sprint to test• Establish a Work in Progress (WIP) Limit