Progression from Regression Testing - An 8-year Journey

39
PROGRESSION FROM REGRESSION TESTING AN 8-YEAR JOURNEY

Transcript of Progression from Regression Testing - An 8-year Journey

PROGRESSION FROM REGRESSION TESTING

AN 8-YEAR JOURNEY

@ianpestelos

www.testkamp.com

[email protected]

in/ianpestelos

MINESWEEPER

PRE-AGILEPHASE 1

STORY

Phase 1: Pre-Agile

AGILEPHASE 2

STORY

BUT what’s the BIG DEAL with Regression Testing?

http://pinoy99.blogspot.com/2011/12/generator-set-up-to-2-discount-until.html

http://www.slideshare.net/pierredewilde/a-walk-in-graph-databases-v10

WE DESIGN OUR TESTS WITH TOO MUCH ANTICIPATION OF

REGRESSION TESTING IN MIND

THE PROBLEM IS

What to DO?

Functional Test

Regression Test

Phase 2: AGILE

AGILITYPHASE 3

STORY

LEAN SMOKE TESTS

Google. ACC Test Analytics

LEAN REGRESSION TEST PLAN

RCRCRC

Karen Johnson. Regression Testing Heuristic

LEAN REGRESSION TEST PLAN

Recent. Core. Risky. Configuration sensitive. Repaired. Chronic.

ACC

Google. ACC Test Analytics

LEAN REGRESSION TEST PLAN

Attribute. Component. Capability.

https://code.google.com/archive/p/test-analytics/wikis/AccExplained.wiki

http://www.slideshare.net/GoAtlassian/quality-at-speed-penny-wyatt

Phase 3: AGILITY

PATTERNS & LEARNING

SEPARATE REGRESSION TEST TEAM

1

SEPARATE REGRESSION SPRINT

2

QA REGRESSION TESTING AT THE END OF THE SPRINT

3

WHOLE-TEAM REGRESSION TESTING AT THE END OF SPRINT

AUTOMATED REGRESSION TESTS (SEPARATE TEAM)

4

CI + AUTOMATED REGRESSION TEST (WITHIN SPRINT)

WITH SOME MANUAL TESTING

5

ANTICIPATE & PREVENT REGRESSION (QUALITY AT SPEED)

FUCK IT, JUST SHIP IT. FAST FIX AS WE GO

6

AGILITY+WHAT’S NEXT?

STORY

fear

fear//

@ianpestelos

www.testkamp.com

[email protected]

in/ianpestelos