QA Strategic and Plan
QA Strategic and Plan
QA Strategic and Plan
<PROJECT NAME>
VERSION HISTORY
Version Implemented Revision Approved Approval Reason
# By Date By Date
1.0 <Author name> <mm/dd/yy> <name> <mm/dd/yy> <reason>
Contents
1. Introduction.......................................................................................................................................3
Awash bank QA strategic and plan
1.1 Overview....................................................................................................................................3
1.2 Scope of The Test Plan............................................................................................................3
1.3 Assumptions, Dependencies and Constraints.......................................................................3
2. User Acceptance Testing Objective...............................................................................................4
3. Scope for User Acceptance Testing................................................................................................4
3.1 Areas and Features to be tested............................................................................................4
3.2 In Scope......................................................................................................................................4
3.3 Out of Scope..............................................................................................................................5
4. Testing Methodologies.....................................................................................................................5
4.1 Acceptance Testing Approach.................................................................................................5
4.2 Measures and Metrics...............................................................................................................6
4.3 Entry Criteria for UAT.............................................................................................................7
4.4 Defect Severity and Priority Definitions...............................................................................8
4.5 User Acceptance Testing Exit Criteria..................................................................................9
5. Testing related activities Schedule.............................................................................................10
6. Environment and Resource Needs................................................................................................10
6.1 Testing Tool.............................................................................................................................11
7. Personnel.........................................................................................................................................12
8. Hardware Requirements................................................................................................................12
9. Software Requirements.................................................................................................................12
10. Test Environments......................................................................................................................12
11. Communication Approach.........................................................................................................12
11.1 Bug Reporting and tracking...................................................................................................13
11.2 Meetings...................................................................................................................................13
11.3 Reports.....................................................................................................................................13
12. Deliverables.................................................................................................................................13
12.1 Critical Success Factors..............................................................................................................14
13. Appendix A: Test Strategy and Plan Approval.......................................................................15
Appendix B: References.........................................................................................................................15
Awash bank QA strategic and plan
1. Introduction
1.1 Overview
This is the Test Plan document for [Project Name.]. This document shall be
completed and used by the project test team to guide how testing will be managed
for this project. The test effort will be prioritized and executed based on the
project priorities as defined in the Project Plan and Requirements Specification. This
is a living document that may be refined as the project progresses. The QA Lead/,
Test Team Lead, Functional and technical team leads, and Project Manager, etc.
shall review and approve the final version of the Test Strategy document.
The Test plan applies to the UAT phase of the project. It primarily outlines the
testing objectives, approaches, resources, and schedules.
Resources must be assigned full time to the test team in order to carry out
the intended test cycles.
Resources other than the Test team will be the Development Staff, Product
manager, Research and additional testers if available from other areas within
the company.
Institutionalized knowledge of the XXXX application by some test team
members is critical for successful testing.
The scope of the test covers the functional and nonfunctional tests for Project
Name.]. The test levels which will be used in the testing are system integration and
user acceptance manual tests. From the technical perspective, the test areas which
Awash bank QA strategic and plan
will be employed in the test are validation, error handling, security, user interface,
report layout, screen layout tests and from the functional perspectives the below
areas and Features will be tested.
In this section, we outline the specific areas and features that will be subjected to
testing during the User Acceptance Testing (UAT) phase. The scope of testing
encompasses various functional and non-functional aspects of the project.
3.2 In Scope
The following table provides an overview of the features and areas that are included
in the scope of UAT. Each feature is categorized by priority (High, Medium, or Low)
and marked as either "Yes" (in scope for testing) or "No" (out of scope for testing).
Comments may be added for further clarification.
Defining the out-of-scope areas is essential for clarifying the boundaries of our QA
efforts. This ensures that resources and efforts are channeled effectively, and
responsibilities for different aspects of the project are appropriately assigned to the
relevant teams and stakeholders.
[Out of Scope defines the features, functional or non-functional requirements of the
software that will NOT be tested]
Awash bank QA strategic and plan
4. Testing Methodologies
The User Acceptance Testing (UAT) phase is a critical milestone in our project.
During this phase, different functional and non-functional units will be responsible
for conducting acceptance testing based on the specific requirements and test cases
aligned with their respective areas of expertise. The following outlines our approach
to conducting UAT:
To assess the progress and effectiveness of our testing efforts, we will employ the
following measures and metrics:
Number of Tests Cases Executed vs. Test Cases Planned: This metric
tracks the progress of test case execution compared to the planned test
cases. It provides insight into the testing team's efficiency in
completing test scenarios.
Number of Test Cases Passed, Failed, and Blocked: Monitoring the
number of test cases in each category (passed, failed, blocked) helps us
understand the overall health of the testing phase and identifies areas
that require attention.
Total Number of Test Cases Passed by Test Item / Test Requirements:
This metric provides a granular view of which specific test items or
requirements have been successfully validated.
Total Time Spent on Execution vs. Planned Time: Tracking the time
spent on test execution compared to the planned schedule ensures that
testing remains on track and within the allocated timeline.
Bug Analysis
Total Number of Bugs Raised and Closed per Test Run: This metric
measures the number of defects identified during testing and tracks
how many of them have been successfully resolved and closed.
Total Number of Bugs Closed vs. Total Number of Bugs Reopened: It is
important to monitor how many closed bugs are subsequently reopened.
This indicates the stability of the application and the effectiveness of
defect resolution.
Bug Distribution Totals by Severity per Test Run: Categorizing bugs by
severity (e.g., critical, high, medium, low) helps prioritize their
resolution and assesses the impact on the application.
Bug Distribution Totals by Test Item by Severity per Test Run: This
metric provides a detailed breakdown of where defects are
concentrated, allowing targeted testing efforts and focused resolution.
These metrics will serve as key indicators of our progress throughout
the UAT phase, enabling us to make informed decisions, allocate
resources effectively, and ensure the successful delivery of a high-
quality product.
Severity
Priority
To determine when User Acceptance Testing is complete, the following exit criteria
have been established. These criteria pave the way for the preparation of "go-live":
These exit criteria serve as a clear indicator that UAT has been
successfully executed, all critical testing activities have been
completed, and the application is prepared for the "go-live" phase.
5 Reporting of Problems
The following detail the environmental and resource needs required for the testing
of the application.
S
. Tool
r Category Tool Responsibility and Ownership Url
Lead)
7. Personnel
Describe the number of people needed, their roles and responsibilities and what skill
sets are required. If training is needed for them, then the resources needed to train
them should be mentioned here. Details of time requirements to be mentioned
under section ‘Detailed Testing Schedule’
8. Hardware Requirements
Describe the number of workstations needed for the testing team and their
configurations.
Awash bank QA strategic and plan
9. Software Requirements
Describe the operating systems needed for workstations and other generic software
like MS word etc excluding the testing tools software which will be mentioned in the
next section.
It mentions the minimum Software requirements that will be used to test the
Application. Following software is required in addition to client-specific software.
MS Exchange, etc.
10.Test Environments
Describe the environment configuration in which product will be installed and how
many such instances are needed for testing. Most products need Database and
Application servers. Their hardware and software configurations need to be
mentioned here. How many product instances will be maintained and which instance
will be used for what, need to be mentioned here. For example, one instance can be
used for testing, another instance can be maintained to check bug fixes before
applying it on the testing instance.
11.Communication Approach
Describe how the testing team will report the bugs to the development, how it will
report the testing progress to management, how it will report issues and concerns to
higher ups.
Describe how bugs will be reported to development and how they will be tracked to
closure.
Awash bank QA strategic and plan
11.2 Meetings
Describe what type of meetings will be held, their purpose, their participants, their
schedule and their expected duration.
11.3 Reports
Describe what types of reports will be generated, their content, their purpose and to
whom they are intended to and whether they will be generated daily or weekly etc.
12.Deliverables
Here mention all the Test Artifacts that will be delivered during different phases of
the testing lifecycle. Here are the sample deliverables
This acceptance criterion for the testing task deliverables will be measured by the
completion and sign-off of each deliverable which has been listed. Deliverables for
test scripts and test results will be subject to quality reviews.
The undersigned acknowledge they have reviewed the <Project Name> Test Strategy
Document and agree with the approach it presents. Changes to this Project Quality
Assurance Plan will be coordinated with and approved by the undersigned or their
designated representatives.
Awash bank QA strategic and plan
Appendix B: References
Term Definition
AU Application Under
T Test
QA Quality Assurance