Testing
Vs Debugging
- Testing is focused on
identifying the problems in the
product
- Done by Tester
- Need not know the source code
- Debugging is to make sure that the bugs are
removed or fixed
- Done by Developer
- Need to know the source Code
Detailed Test Plan
- What is to be tested
?
- Configuration – check all parts for existence
- Security – how the safety measures work
- Functionality – the requirements
- Performance – with more users and more data
- Environment – keep product same but other settings
different
Detailed Test Cases
The
test cases will have a generic format
as below.
- Test Case Id
- Test Case Description
- Test Prerequisite
- Test Inputs
- Test Steps
- Expected Results
Detailed Test Case
(DTC)
- Simple Functionality – field level
- Communicative Functionality – data on
one screen goes to another
- End-to-End Test Cases – full
sequence as though the end users carry out
Test Execution and Fault
Reports
- Test Case Assignment – done by
test lead
- Test Environment Set-up – install
OS, database, applications
- Test Data Preparation – what kind
of data to be used