Professional Documents
Culture Documents
Software Testing
Software Testing
BS-IT
(8TH Semester)
Session 2018-2022
Group 6
Software Testing Techniques
• Structure-Based Testing
• Experience-Based Techniques
• Specification-based Techniques
• Use case-Based Testing
• State Transition Testing
Group 6
Principles
• Statement Coverage
• Branch Coverage
• Condition Coverage
• Multiple Condition Coverage
Group 6 Statement Coverage
•#TC1: X = 0, Y = 0
•#TC2: X = 0, Y = 5
•#TC3: X = 55, Y = 0
•#TC4: X = 55, Y = 5
Hence, four test cases required for two individual
conditions.
Similarly, if there are n conditions then 2n test cases
would be required.