Functional Test Plan
154a, Borschagivska str., Kiev, Ukraine ph: +38(044)501-55-48 contact@qa-
ABC
Functional Test Plan
Customer Developer Created by (Author) Preparation date Version Status
General information ABC
(QATestLab) 23. 07.2015 0.3 For confirmation
Revision History
Version
Description
Author
Date
0.1 Creating 0.2 Updating 0.3 Updating 0.4 Updating
15.07.2015 17.07.2015 21.07.2015 23.07.2015
Link
Related Documents Document name
FUNCTIONAL SPECIFICATIONS Version 1.0
Approved by
Author
Date
Copyright 2017 ?QATestLab. All Rights Reserved.
1
154a, Borschagivska str., Kiev, Ukraine ph: +38(044)501-55-48 contact@qa-
1. INTRODUCTION
Content
1.2 Purpose of the document
1.3 Objective
2. DESCRIPTION OF THE PROJECT
3. SCOPE OF WORK
3.1. The components and functions to be tested
3.2. The components and functions not to be tested
4. QUALITY CRITERIA
5. THE DECISIVE FACTORS OF THE PROJECT SUCCESS
6. LIMITATIONS, ASSUMPTIONS AND RISKS
6.1. The risks of the project
6.2. Plan to reduce the risks
6.3. Assumptions
7. RESOURCES
7.1. The team of external testing
7.2. Tools for testing
8. Deliverables
8.1. Testing Documentation and Reports
9. Responsibilities
9.1. Handling exceptional situations
10. STRATEGY OF TESTING
10.1. Testing phases
10.2. Acceptance criteria
10.3. Testing Methods
10.4. Test Types
10.4.1. Functional testing.
10.4.2. UI testing
10.4.3. Mobile testing
10.4.4 Regression testing
10.4.5. Smoke testing
Copyright 2017 ?QATestLab. All Rights Reserved.
3 3 3 3 3 3 4 4 4 4 5 5 6 6 6 6 6 6 7 8 8 8 8 9 9 9 9 9 9 9
2
154a, Borschagivska str., Kiev, Ukraine ph: +38(044)501-55-48 contact@qa-
10.4.patibility testing
9
10.5. Defect tracking and documentation
9
10.6. The life cycle of the bug
10
10.7. Criteria of the testing is complete
11
11. Acceptance Plan
11
11.1. Criteria for beginning of acceptance testing
11
11.2. The process of acceptance testing
11
11.3. Schedule of acceptance testing
11
11.4. Troubleshooting and corrective action
11
11.5. Risks of the acceptance testing
11
11.6. Product acceptance criteria
12
11.7. The matrix of product acceptance
13
1. Introduction
2. Purpose of the document
This document describes a test strategy for the project "ABC" and approaches, which the test team will use to verify the quality of the product prior to release. The document also lists the different resources that are needed for a successful testing of the project.
3. Objective
The purpose of the test strategy is to formalize the testing process, plans and approaches to testing, interfacing process with the development team and the project team to achieve the high quality of the software product. The strategy takes into account the specifics of the functionality of the project "ABC"
4. Description of the project
"ABC" project is developing by company _ on request of company _. External testing services are provided by QATestLab company.
"ABC" is the system ....
5. Scope of work
6. The components and functions to be tested
Components/Applications name
Functions
1 Back end
Back end: Log in
Link
FUNCTIONAL SPECIFICATIONS Version 1.0
Copyright 2017 ?QATestLab. All Rights Reserved.
3
154a, Borschagivska str., Kiev, Ukraine ph: +38(044)501-55-48 contact@qa-
2
The website including the web player
Forgot password Admin: Log in Forgot password Create User account List Editor account Log Out
(including the next versions)
7. The components and functions not to be tested
Components/Applications Functions name
1 Program code
2 The 3d party system
3
Web services without web interface
Comment Unit testing- testing the source code
Testing requests to the server directly, without web interface.
8. Quality criteria
The delivered product must work in accordance with the requirements and the functional specification listed in sections "Scope of Work "and "Related documents".
The delivered product must not contain any known defects with critical and high priority in the final version, and no more than 30 bugs in all other priorities.
9. The decisive factors of the project success
Compliance with schedule for developing and approving specifications for the development of parts of the product.
Compliance with the schedule and the completion of development and testing of all functionality in time.
The application should not include known defects with critical and high priority at the time of the final version.
Functional requirements are not changed at the last moment.
10. Limitations, assumptions and risks
The late submission of information, delays in document approval by the Customer. Changes in the requirements during product development. Ambiguous requirements can increase the risk of bugs appearance in the system. The narrow time frame increases the risk of bugs appearance at the time of the transfer system in
live. If the timing of development phase is not met, it will directly affect the timing of testing.
Copyright 2017 ?QATestLab. All Rights Reserved.
4
154a, Borschagivska str., Kiev, Ukraine ph: +38(044)501-55-48 contact@qa-
11. The risks of the project
Risk Id RI.1
RI.2 RI.3 RI.4 RI.5
RI.6 RI.7
Risk description
The late submission of information, delays in document approval by the Customer.
Incorrect or incomplete stated requirements.
Probability (Hi gh / Medium /Low)
Medium
Influence (High / Average / Low)
High
High
High
Changes in the requirements during development.
Problems with the delivery of the product into production because of the unavailability of servers.
High High
High Medium
Problems of integration with Medium
High
internal systems of the
Customer due to the absence
or unavailability of appropriate
interfaces and test
environment.
Errors in the 3d party providers of Low
High
the software.
The narrow time frames. If the
Medium
High
time frame of development phase
is not met, it will directly affect the
timing of testing.
Effects on Cost / Schedule / Quality Schedule
Cost, Schedule Cost, Schedule Schedule
Cost, Schedule, Quality
Cost, Schedule Cost, Schedule, Quality
12. Plan to reduce the risks
Risk Id Actions to reduce the risk
RI.1
Compliance with the rules of planning and organizing meetings.
Timely information about the unavailability of employees (including due to vacation,
illness, etc.).
The schedule of meetings and the provision of necessary information in advance.
RI.2
Splitting development into short iterations. Frequent demonstrations of new functionality.
RI.3
Fixing the basic list of requirements in the contract.
A dedicated Product Owner from the Customer.
Frequent demonstrations of new functionality.
RI.4
Getting further details on installing the product from the Customer's IT department as
soon as possible.
Copyright 2017 ?QATestLab. All Rights Reserved.
5
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- sample test plan template
- user acceptance test plan uat sdlcforms
- sample user acceptance test plan practitest
- sample system integration test plan practitest
- regression testing plan sdlcforms
- functional test plan
- test plan a real sample software testing help
- sample test plan template software testing help
- sample test plan template software testing class
- test plan ppm version 2 united states department of housing and urban
Related searches
- functional questions for speech therapy
- functional memory tasks for adults
- functional wh questions for kids
- family functional assessment questions
- functional short term memory activities
- functional skills checklist special education
- functional special education curriculum
- free functional resume format template
- crm functional requirements
- functional memory tasks speech therapy
- functional cognitive activities for adults
- functional attention tasks for adults