Functional Testing is Black Box Testing
Content 1. Functional Testing 3. Methodology 5. Test Case 7. Test Plan 9. Use Case: Daelim
2
Functional or Black Box Testing • Black Box Testing – is Functional Testing
• Black box testing focus on Input and Output: – The users are outside of the system, they only see what they put inside and what they get outside.
• Users testing should look for: – – – –
Functionality User input validation Output results Boundary cases 3
Methodology • Documents: – Test Case – Test Plan
• Test Plan – List of scenario – Each scenario is composed of many Test Case – Keep track of which Test case fail
• Test Case – Pre Condition – Test Steps – Expected Output 4
Test Plan • Is the root document for Black Box Testing • Contains: – Scenarios – Each scenario contain one or more Test Case – Each Test Cases has his own document
• Keep track of – Failure – Success
5
Test Plan Example • General
Information
• Precondition • Scenario • Test Cases • Results
6
Test Case • Is a leaf document for Black Box Testing • Test on functional requirement • Contain: – – – –
A reference to functional requirement Pre Condition Test Steps Expected Ouput
7
Test Case Example • Name • ID • Functional
Requirement
• Pre condition • Steps
• Expect Outcome • Date and time of
running
8
Exercise • Let’s go to the Daelim…
9
Any Question?
Copyright © 2007 - CIST
10
The End
Copyright © 2007 - CIST
11