Академический Документы
Профессиональный Документы
Культура Документы
with
ith Risk-Based
Ri k B d Test
T t Design
D i
Cem Kaner,
Kaner J.D.,
J D Ph.D.
Ph D
Professor of Software Engineering
Florida Institute of Technology
A test idea is the thought that guides our creation of a test. For
example, “what’s the boundary of this variable? Can we test it?” is a test
idea.
Usually
U ll ((or at lleast, preferably)
f bl ) within
i hi the
h context off a testing
t ti
strategy,
• the test designer:
– uses the test ideas / guidance contained in a test technique
– to craft a specific test
– that helps her collect a specific type of information (answer a
reasonably specific question)
QuickTests:
Simple,
Simple
Risk-Derived,
Test Techniques
Assumption
This is a p
programming
g g error so common that it’s
worth building a test technique optimized to find
errors of that type.
For testing
purposes, the most For project
important is: management
purposes,
• A way the program • How likely
could fail • What consequences
Risk-Based Testing @ QAI Copyright © 2008 Cem Kaner 46
For testing: A way the program could fail
Project-level
j risk analyses
y usually
y consider risk factors that can
make the project as a whole fail, and how to manage those risks.
Failure Modes