90 likes | 107 Views
Risk & Requirement Based Testing. Iris Pinkster – O’Riordain. Why Test Management?. 85 % of companies have no good test management process, consequences: Test projects inexplicably overrun their time Test projects cost far more than estimated Little insight into quality information system
E N D
Risk & Requirement Based Testing Iris Pinkster – O’Riordain
Why Test Management? • 85 % of companies have no good test management process, consequences: • Test projects inexplicably overrun their time • Test projects cost far more than estimated • Little insight into quality information system • Little learning effect in the test organisation • Little success, high costs
Business objectives Test Management Test preparation and execution Ideal position Test Management Business Alignment Reputation Management Insight Control Focus Commitment Standard Repeatable Reliable Maintainable
Test Management Model • Risk & Requirement Based Testing (RRBT) • Preparation and execution • Eight phases • Secure in Test Management File
Product risks versus requirements Matching risks and requirements • A risk, no requirement: • Add requirement (find faults earlier) • Remove risk (don’t test more than necessary) • A requirement, no risk: • Adjust risk list (better coverage of testing) • Remove requirement (don’t develop more than necessary, no “frills”) Requirements Product risks Matching requirements and risks
Priorities product risks: an example Must test If this goes wrong than ... … it has financial consequences for our customer. All customers One customer Should test … it has non-financial consequences for our customer. All customers Should test One customer Could test … it has financial consequences for our department. No workaround Could test Workaround Won’t test … it has non-financial consequences for our department. No workaround Could test Workaround Won’t test
Testing under pressure, the Strategic Test Slicing Method (STSM) OUCH!! • Must test: • … • … • … • … • Should test: • … • … • … • … • … • ... • Could test: • … • … • … • … • Won’t test: • … • …
Risk & Requirement Based Testing • Basis for executing test projects • Identify product risks and their priorities • Match with requirements for completeness, but risks are guiding • The most important is tested first • Excellent way of communicating with the business
More information Questions?