Thursday, April 26, 2012
Explain Test plan, Test Strategy and Test Scenario?
Posted by
Sunflower
at
4/26/2012 01:52:00 PM
0
comments
Labels: Application, Approach, Complex, Components, Criterion, Development, Entry, Exit, Outline, Requirements, Software testing, Specifications, Tasks, Test Plan, Test Scenario, Test Strategy, Testers, Tests, Work flow
|
| Subscribe by Email |
|
Wednesday, May 18, 2011
What is the outline of test plan? What are test specification items?
There is an outline that should be followed while writing a test plan. It consists of the following:
- The Background
- The Introduction
- The Assumptions
- The Test Items to be tested.
- The Features to be tested.
- The Features not to be tested.
- The Approach that is to be followed.
- Item Pass/Fail Criteria which is an itemized list of expected output and tolerances.
- The Suspension or Resumption Criteria.
- Test Deliverable which includes beside software, what else would be delivered?
- Testing Tasks which consists of functional and administrative tasks.
- Environmental needs like security clearance, office space and equipment, hardware and software requirements.
- Responsibilities.
- Staffing and Training
- Schedule
- Resources
- Risks and Contingencies
- Approvals
Test specifications are developed from test plan and are a part of second phase of test development life cycle. How to implement the test cases is explained through test specifications. It consists of following:
- Case Number
- Title of Test
- ProgName which consists of program name containing test.
- Author
- Date
- Background which consists of Objectives, Assumptions, References, Success Criteria.
- Expected Errors
- References
- Data that flows between the implementation under test and test engine.
- Script
Posted by
Sunflower
at
5/18/2011 12:17:00 PM
0
comments
Labels: Approach, Criteria, Load tests, Outline, Quality, Software testing, Test cases, Test Development Life Cycle, Test Plan, Test Planning, Test Plans, Test Specification
|
| Subscribe by Email |
|
Tuesday, December 7, 2010
What comprises Test Ware Development : Test Plan - Acceptance Test Plan (ATP)
The client at their place performs the acceptance testing. It will be very similar to the system test performed by the software development unit. Since the client is the one who decides the format and testing methods as part of acceptance testing, there is no specific clue on the way they will carry out the testing. But it will not differ much from the system testing. Assume that all the rules, which are applicable to the system test, can be implemented to acceptance testing also.
Since this is just one level of testing done by the client for the overall product, it may include test cases including the unit and integration test level details.
Test Plan Outline
- BACKGROUND: This item summarizes the functions of the application system and the tests to be performed.
- INTRODUCTION
- ASSUMPTIONS: Indicates any anticipated assumptions which will be made while testing the application.
- TEST ITEMS: List each of the items(programs) to be tested.
- FEATURES TO BE TESTED: List each of the features(functions or requirements) which will be tested or demonstrated by the test.
- FEATURES NOT TO BE TESTED: explicitly lists each feature, function, or requirement which would not be tested and why not.
- APPROACH: Describe the data flows and test philosophy. This section also mentions all the approaches which will be followed at the various stages of the test execution.
- ITEM PASS/FAIL CRITERIA: Itemized list of expected output and tolerances.
- SUSPENSION/RESUMPTION CRITERIA: Must the test run from start to finish? Under what circumstances it may be resumed in the middle? Establish check-points in long tests.
- TEST DELIVERABLES: What, besides software, will be delivered? It includes test report and test software.
- TESTING TASKS: It includes functional and administrative tasks.
- ENVIRONMENTAL NEEDS: It includes security clearance, office space and equipment and hardware/software requirements.
- RESPONSIBILITIES: It includes what are the tasks in section 10? What does the user do?
- STAFFING AND TRAINING
- SCHEDULE
- RESOURCES
- RISKS AND CONTINGENCIES
- APPROVALS
The schedule details of the various test pass such as unit tests, integration tests, system tests should be clearly mentioned along with estimated efforts.
Posted by
Sunflower
at
12/07/2010 12:13:00 PM
0
comments
Labels: Acceptance Test Plan, Client, Outline, Process, Software testing, System Testing, Test cases, Test Plan, Test Planning, Test ware development, User Acceptance testing
|
| Subscribe by Email |
|