Review:
- For its Completeness
- For its Correctness
- For its Consistency
- For its Uniqueness
Test Case Review checklist:
- Do the integration test cases accurately implement the integration test plan?
- Are all materials in the proper physical format?
- Does each integration test case include a complete description of the expected input and output or result?
- Have all testing dependencies been addressed (driver function, hardware, etc.)?
- Are the integration test cases unambiguous?
- Are all data set definitions and set-up requirements complete and accurate?
- Have all inter-case dependencies been identified and described?
- Is each condition tested once and only once?
- Are all test entrance and exit criteria observed?
- Are the integration test cases designed to show the reaction to failure and not merely the absence of failure?
- Are the integration test cases designed to show omissions and extensions?
- Are the integration test cases correct?
- Are the integration test cases realistic?
- Are internal Configuration Management set up, directories established, and case data and tools loaded?
- Are operator instructions and status indicators complete, accurate, and simple?
- Have all testing execution procedures been defined and documented?
- Have all integration test case standards been followed?
- Has the entire testing environment been documented?
- Are the integration test cases documented so as to be 100% reproducible?
- Documentation has to be verified whether it is clear and understandable for the typical audience of the documentation
Approval:
- By Team Leader
- By Test Manager
- By Project Manager
- By Client
Test Execution
Inputs:
- Executable Code
- Design Document
- Unit Test cases
- Unit Test Report
- Code Walkthrough Report
- Approval by Project/Test Manager
- Integration Test Cases
- Integration Test Case Report
- Integration Test Plan
Process:
- Perform random unit testing
- Random test-passes then start Integration testing phase, fails return back to the developer
- Perform Integration testing as detailed in the test plan using the test cases and procedures
- Corresponding stub or driver program will be identified and executed for each Test Case.
- Document the test cases with actual results
- Track the Integration Test report in Test Repository.
Output:
· Test Case Report
Test Evaluation
Inputs:
- Integration Test Case Report
- Defect Classification
- Integration test plan
Process:
- Analyze the test results to determine that software correctly implements the requirements
- Identify the Test Cases that are failed and trace out the exact scenario and description of the failure that resulted in the failure of the test case.
- Classify the defects as per defect classification guidelines
- Are the interfaces tested as specified in the integration test plan?
Output:
· Issue Log
Test Reporting
Below steps are to be followed for each execution of test process
Input:
- Test case Report
- Defect Classification Report
- Issue log
Test Report Process:
· Document the bug description for each failed Test Case in the Test Report
· Document the Summary Report after completing the test process
Output:
- Test Case Report
- Test Report
- Test Summary Report
Test Report Description:
- Report ID
- Report Title
- ProjectName & Version
- Environment
- TestCase ID
- ModuleName
- Date of testing
- Tested By
Iteration
- Bug Description
- Defect type classification
- Priority
- Status
- Tester comments
- Developer comments
Test Summary Report Description:
- Report ID
- Report Title
- PorjectName & Version
- Author
- Summary of Defects found with severity
- Summary of test cases executed with priority
- Number of resources worked
- Start Date
- End Date
- Time Period
7.3
RELATED POST
DESIGNING TEST CASES

0 comments
Post a Comment