09 Ch9 Software Testing Ny
09 Ch9 Software Testing Ny
ENGINEERING
CO3001
WEEK 9
Adapted from https://iansommerville.com/software-engineering-book/slides/
TOPICS COVERED
Development testing
the system is tested during development to discover bugs
and defects.
Release testing
a separate testing team test a complete version of the
system before it is released to users.
User testing
users or potential users of a system test the system in
their own environment.
from
requirement
s & key Confirm expected
design behaviour
elements
Statement
coverage
Branch coverage
Path coverage
List of designed
screens
State diagram
from the Idle
state to the
Closed ATM
session