Mughees Siddiqui’s Blog

Mughees Siddiqui’s personal blog

Video Lecture on Specification Based Testing

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.

Written by mughees

May 3rd, 2009 at 3:11 pm