Are you going to start on a new project for testing? Don’t forget to check this Testing Checklist. List is mostly equivalent to Test plan, it will cover all quality assurance and testing standards.
Testing Checklist:
- Create System and Acceptance Tests
- Start Acceptance test Creation
- Identify test team
- Create Workplan
- Create test Approach
- Link Acceptance Criteria and Requirements to form the basis of acceptance test
- Use subset of system test cases to form requirements portion of acceptance test
- Create scripts for use by the customer to demonstrate that the system meets requirements
- Create test schedule. Include people and all other resources.
- Conduct Acceptance Test
- Start System Test Creation
- Identify test team members
- Create Workplan
- Determine resource requirements
- Identify productivity tools for testing
- Determine data requirements
- Reach agreement with data center
- Create test Approach
- Identify any facilities that are needed
- Obtain and review existing test material
- Create inventory of test items
- Identify Design states, conditions, processes, and procedures
- Determine the need for Code based (white box) testing. Identify conditions.
- Identify all functional requirements
- End inventory creation
- Start test case creation
- Create test cases based on inventory of test items
- Identify logical groups of business function for new sysyem
- Divide test cases into functional groups traced to test item inventory
- Design data sets to correspond to test cases
- End test case creation
- Review business functions, test cases, and data sets with users
- Get signoff on test design from Project leader and QA
- End Test Design
- Begin test Preparation
- Obtain test support resources
- Outline expected results for each test case
- Obtain test data. Validate and trace to test cases
- Prepare detailed test scripts for each test case
- Prepare & document environmental set up procedures. Include back up and recovery plans
- End Test Preparation phase
- Conduct System Test
- Execute test scripts
- Compare actual result to expected
- Document discrepancies and create problem report
- Prepare maintenance phase input
- Re-execute test group after problem repairs
- Create final test report, include known bugs list
- Obtain formal signoff
Source: http://www.softwaretestinghelp.com