|
|
Specification
Based
Software
Testing -
Part 1
Dr. Kaner in this
wonderful lecture explains
the concept of specification
based software
testing. He explains what is
specification based software
testing. Importance of the
specifications in the places
where it is served as a
contractual agreement is
also discussed in this
lecture. It also explains
why specification might not
be relevant if it served as
vision document to guide the
development initially and
now it is not up to date. He
also explains concept
related to Active Reading
can be applied to
Specification documents.
|
Specification
Based
Software
Testing -
Part 2
In the second part of
tutorial on specification
based software testing, Dr.
Kaner explains why
questioning is very
important in analyzing
specification document. He
explains different types of
questions like hypothetical,
behavioural, factual,
historical, open/closed,
context dependent and
context free questions. He
also gives many context free
questions which can be used
in any testing projects.
Specification Based
Software
Testing -
Part 3
In this lecture Dr. Kaner
explains what should you
look for in specification
document. He explains the
concept of ambiguity,
adequacy and completeness.
He gives a list of missing
facts which can help you in
identifying ambiguity in
specifications. Technique of
identifying ambiguity is
also discussed in this
lecture.
Specification Based
Software
Testing -
Part 4
Dr. Kaner starts this lecture with suggestion on how as a tester you can contribute to
specification review meeting.
How coverage is important in
specification based testing
to make sure that every
claim made in the
specification is tested
reasonably. Traceability
Matrix is also discussed in
this lecture.
|