BIO PRESENTATION International Conference On Software Testing Analysis & Review November 4-8, 2002 Anaheim, CA USA
T14
November 7, 2002 2:30 PM
FEATURE RISK ANALYSIS: WHAT DO I TEST FIRST? AND LAST?
Steve Tolman PowerQuest Corporation
T14 November 7, 2002 2:30 PM F EATURE R ISK A NALYSIS : W HAT D O I - - PDF document
BIO PRESENTATION T14 November 7, 2002 2:30 PM F EATURE R ISK A NALYSIS : W HAT D O I T EST F IRST ? A ND L AST ? Steve Tolman PowerQuest Corporation International Conference On Software Testing Analysis & Review November 4-8, 2002
BIO PRESENTATION International Conference On Software Testing Analysis & Review November 4-8, 2002 Anaheim, CA USA
November 7, 2002 2:30 PM
Steve Tolman PowerQuest Corporation
Steve Tolman
Steve Tolman is a development manager at PowerQuest Corporation in Orem, Utah. He has been with PowerQuest for over four years as a Manager of Software Quality as well as his current job as Development Manager. Steve has more than 14 years of experience in software testing, development, and management. Steve holds a B.S. from Brigham Young University in Information Management.
Steve Tolman Development Manager PowerQuest Corporation
PowerQuest Corporation 2
PowerQuest Corporation 3
advanced functionality levels of testing.
PowerQuest Corporation 4
PowerQuest Corporation 5
review all known functionality of a product.
and discuss it.
and low priority groups.
important to least important.
– This is represented with a number. Example, within the high priority group, H1 is the first item, H2 is the second, H3 is the third, etc. until the last item Hn is listed.
PowerQuest Corporation 6
testers identify all possible operating environments (operating system platforms, file systems, languages, hardware, etc.) where the product will operate.
derive the smallest set of environments with which the product must be tested.
a test matrix and test cases based on these prioritized lists and environments.
PowerQuest Corporation 7
review by other members of the development team.
PowerQuest Corporation 8
PowerQuest Corporation 9
PowerQuest Corporation 10
“What’s this?” help, OK, Cancel, Apply, ESC supported?)
click menu context sensitivity, Mnemonics, Alt-Down arrow on drop down, checkboxes)
PowerQuest Corporation 11
Step 2: Prioritize Features
PowerQuest Corporation 12
Step 2: Prioritize Features
“What’s this?” help, OK, Cancel, Apply, ESC supported?)
menu context sensitivity, Mnemonics, Alt-Down arrow on drop down, checkboxes)
PowerQuest Corporation 13
H1 Dialog | Advanced button H2 Dialog | Screen resolution H3 Dialog | Monitors
M1 Color quality M2 Dialog | Presentation M3 Troubleshoot button
PowerQuest Corporation 14
L1 Dialog | Parent controls L2 Dialog | Identify button L3 Dialog | Client controls Note: By the time you get to the lows, it doesn’t really matter how they are prioritized – they are all low priority. If you find some low priority items whose priority matters, perhaps they are not really low priority.
PowerQuest Corporation 15
PowerQuest Corporation 16
Risk Boundary
PowerQuest Corporation 17
.EXE, utilities, networking, video display, etc.)
PowerQuest Corporation 18