Agile practice: Test Strategy
- khyati sehgal
- Aug 15, 2020
- 3 min read
Objective
Before starting any project , we always try to consider working on certain pointers which will help the team in long go. One of them is a QA Strategy & defining the scope of QA in the project.
Scope
What should be the scope of quality related to sprint, release, UAT, etc. If we work on it before hand during initial phases of the project so that we can get maximum benefit out of it.
In Scope
The Framework can focus on the following types of testing:-
API Testing
Functional Testing
Sanity Testing
Integration Testing
Regression Testing
Database Testing
The Testing scope
Testing all the functionalities to ensure the functional & the business outcome is met
Ensure the approx % of test coverage how much QA can achieve.
Maintain the test cases in Test Management Tool (JIRA) or (TBD) and sharing it continuously with the stakeholders.
Out Scope
Non functional & functional aspects
Performance Testing
Load Testing
Stress Testing
Mobile Testing
Testing on Tablet devices for OS (I.e IOS & Android)
Accessibility Testing
Testing of disaster recovery and Business Continuity Plan
OS versions which we are not going to support
Browser versions which we are not going to support
To achieve an overall customer satisfaction rating of “Excellent” and to deliver “First Time Right” bug free application.Quality Objective
Environments
environment scope
Testing Tools
List of tools getting used in the Project:-
test management tools
automation tools
Test Execution
Where test will execute.
Define steps to build the system
Define steps to execute automated tests
Define those test cases which can not be automated.
Define steps to populate environment with reference data
Define steps to generate test report/code metrics
Defect Management
Use relevant defect management system wherein we can define the severity/priority of the bugs.

jira- create bug
CriticalDefect causes major impact to business functionality and there is not an interim workaround available.Minor Defect causes minor impact to business functionality and there is an interim workaround available.TrivialDefect is cosmetic only and usability is not impacted
Severity
Priority
MediumHas to be fixed, and can be taken after high priority bugs.Low Has to be fixed, and can be later from backlog.
Priority
Browser scope
browser matrix
Operating System scope
Paid tool (If any)
Define any paid tool is required for
Accessibility testing
Cross browser testing – like Sauce labs, browserstack
Continuous testing – AWS , Microsoft Azure, etc
Comments