Black Box Testing Techniques


About this workshop
Black box testing is a strategy in which testing is based solely on the requirements and specifications. Unlike its complement, white box testing, black box testing requires no knowledge of the internal paths, structure, or implementation of the software under test. This two-day onsite mentor-led jumpstart provides a practical rather than theoretical discussion of the purpose and nature of black box testing techniques. This jumpstart workshop also emphasizes methodologies for the design of effective test cases based on black box testing techniques.

Duration
2 days

Upon completion
Participants will be able to:
· Describes the equivalence class testing technique, boundary value testing technique, decision table testing technique, pairwise testing technique, state-transition testing technique, domain analysis testing technique, and use case testing technique
· Describes the applicability of the equivalence class testing technique, boundary value testing technique, decision table testing technique, pairwise testing technique, state-transition testing technique, domain analysis testing technique, and use case testing technique.
· Describes the limitations of the equivalence class testing technique, boundary value testing technique, decision table testing technique, pairwise testing technique, state-transition testing technique, domain analysis testing technique, and use case testing technique.

Workshop Agenda

1: Black Box Testing Techniques
· Definition
· Applicability
· Disadvantages
· Advantages

2: Equivalence Class Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

3: Boundary Value Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

4: Decision Table Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

5: Pairwise Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

6: State-Transition Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

7: Domain Analysis Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

8: Use Case Testing
· Technique
· Examples
· Applicability and Limitations
· Summary
· Practice

Our past activities

K365Labs on Facebook