Test Plan document

I. Introduction

1. Purpose

In order to make the work of the testing phase system can be structured, and the system can be tested according to the standard, especially the preparation of this plan.

2. Background

To be developed software system name:
the project developers:

3. Scope

Project managers, all members of the test group

4. The defect classification criteria

Serious defects
1. Since the program crashes caused by illegal exit
2. infinite loop
3. due to procedural errors caused by interruption of operation
4. Functional error
error 5. Data Communication
is a big flaw
1. Program error
2. Programming Interface error
smaller defects
1. the operator interface errors (including the column name in the data window is defined, the meanings are the same)
2. print, malformed
3. simple input limiting control is not in the foreground
4. No prompt deletion
minor defects
1. interface irregular
2. auxiliary DESCRIPTION unclear
3. the non-standard input and output
4. long operation is not presented to the user
5. the prompt text is not employed industry terminology
6. the input region may be read-only area and no clear distinction flag
other defects
other errors

5. Test Reference Document

Requirements documents, prototypes map

 

II. Test Strategy

1. Functional Test

Test Objective: functional testing needs all the features of items to achieve.
Test method: according to test requirements, adoption of guidelines, test cases, manual testing, verify the following:
       get the right results in the use of legitimate data.
       Display the appropriate error message when using illegal data or warnings.
       Each business rule is properly applied.
Testing tools: Zen
Completion Criteria: All planned tests have been executed.
       The discovery of the defect repair rate by guidelines.
       We can not achieve functional test item development team needs to give a reasonable explanation or made changes to requirements.
Special considerations: None

2. Performance Test

Test Objective: Verify system some of the key scenes when large concurrent user system capabilities, stability, and reliability of
the test method: using virtual simulation tools for each scenario concurrent users, time pressure measurement.
Testing tools:  
Completion Criteria: Pressure test results meet the required performance indicators
specific matters: the corresponding function in normal use, pay attention to the test data

3. Safety Test

Test objectives: application-level security: verifying specific user can access only those functions or data that belongs to the type of user has been granted access to the
testing methods: Create tests for each user type, and by creating various types of users to specific transactions verify their permissions, modify user type and re-run the test for the same user. For each type of user, or refuses to ensure proper additional functions or these data

Testing tools:  
Completion Criteria: various known types of users can access the corresponding function or data, and all transactions are running as expected and run all the affairs in the previous application functional testing in
special items: Transaction processing all of a sudden power failure, or whether it will continue to process the appropriate information when prompted to re-enter the system.

4. Compatibility Test

Test Objective: Verify whether the test object can normally use in all types of operating system and browser version
test: Verify that each function in all kinds of various types of operating system and browser version

Testing tools:  
Completion Criteria: functions and data can normally use and display in each browser,
special considerations:

5. Compatibility Test

Test Objective: program interface complies with the relevant specifications. (Including window window, between fields and field browsing, as well as objects and features (e.g., menu, size, position, state of various access methods (Tab key, mouse movement, and shortcuts) to be used and the window center) are standard)
test method: one check in accordance with the relevant provisions, including menus, buttons, copyright information, and so on. Check the message text and punctuation, icons, etc.

Testing tools:  
Completion Criteria: program interface complies with the relevant specifications, each window are consistent with benchmark version or within acceptable standard
Special Considerations: Note the copyright information and the installer splash screen, note the version information.

 

Third, the test environment

Hardware environment, software environment, a specific test condition

 

Fourth, the test task and schedule

1. Test tasks

Testing phase

Testing tasks

Stage completion flag

The overall test planning,

Read reference documentation, test plans, assign test tasks.

Submit "overall test plan" and through accreditation

System Test Plan

Depending on the application needs analysis project documentation, project application to develop system test plans

Submit "system test plan" and through accreditation

System Test Design

Development test case design

Submit "system test" and passed the assessment

System test implementation phase

Perform system testing

Submit "System Test bug log" and test items to meet demand by criteria

End-user documentation testing phase

Check the "User's Manual" and "Operating Manual" , write "test analysis report."

Ensure that relevant documents be consistent with the development of the system and ultimately , submitted to "test analysis report."

 

2. Test schedule

 

Test event

Planned start date

The actual start date

End Date

Stage completion flag

Test Plan

 

 

 

Submit "system test plan"

Test design

 

 

 

Submit "System Test Case Design"

Test implementation

 

 

 

Submit "system test BUG tracking sheet"

Test Summary

 

 

 

Submit "system test summary analysis report"


Note:

1.   each test group and development group modified time are not more than 3 days.

2.   The test schedule is completely dependent on the development of planned and actual progress of the project development team, the development team if the adjustment program or change the schedule, testing schedule will also be adjusted accordingly.

3.   In case of project development plan changes, test plan changes accordingly.

4.    If the test project change plan also change.

 
 

V. Guidelines

1. To achieve all of the testing strategy and reach completion criteria.

2. "requirements specification", "outline design specification", "detailed design specification" "Coding and consistent.

3.   After the test, the development group needs to modify the test items to achieve the degree of incorrect achieve the following:

Ø  One, two, three bug fixes rate of 100%

Ø   four, five error does not exceed 10 Ge

Guess you like

Origin www.cnblogs.com/leslie12956/p/12206133.html