Skip to main content

Test Strategy

Test Strategy document is the high level document which is defined the Software Testing Approach  and designed by the Project Manager. Test Strategy document derived from the Business Requirement and Specification Requirement. 

This document is static document and can't change too often. Once Project Manager develop the Test Strategy then this strategy generally company used for several project. If Software is small then Test Strategy is the part of Test Plan otherwise Test Strategy document should be separated for big projects.

Test Strategy document describe the Testing Approach following by the Testing team. Following are the parts of the Test Strategy.


  • Scope and Objective: The objective as per the Business and the scope is how much testing is needed for the software.
  • Business Issues: In Business issue part, we manager describe the how much time needed, what is the cost, what new resources need to perform testing. 
  • Testing Approach: in Testing approach, Manager describe that the what type of testing needed like it needed functionality, UI, Regression, Load, Performance. It also describe that the testing we needed only Manual or we need Automation too for the project.
  • Test Deliverable: In this document Manager describe the all the documents that needed in testing. 
  • Roles and Responsibilities: In this part, manager describe the all team members roles and assign their responsibilities. 
  • Communication and Status Report: It include the document of communication and status report sending between the two teams like if any build send from developer team to test team and bug report send from test team to team lead etc.
  • Test Automation and Tools: It include the availability of the automation tools and the purpose for the Automation Testing. 
  • Defect Reporting and Tracking: It include that which defect tool or tracking tool needed for communication between the development team and the teasing team.
  • Change and Configuration Management: It include that how to handle the sudden changes if client want some changes in between of the software development.
  • Training: It include the training part if some new or complex module introduce in the software development and testing team needed to learn some new tool that are important.

Apart from the part of Test Strategy, following are type of Test Strategy
  • Analytical
  • Risk Based Test Strategy
  • Requirement Based Test Strategy
  • Model Based Test Strategy
  • Methodical Test Strategy
  • Process Compliant Test Strategy
  • Dynamic Test Strategy
  • Consultative and Directed Test Strategy
  • Regression Averse Test Strategy 


Comments

Popular posts from this blog

How to Put Load on a Script in JMeter

In last post we discussed about how to record a test script and Firefox settings to run the script. In this post we will discuss about how the Thread Group will work, how can we put n number of users to perform load testing, In JMeter by using Thread Group, we can create virtual users. Thread Group is a set of thread which work in same scenario. There are multiple thread group are available which is use to configure how the virtual users interest with the application, How much load maintain and till how much time load maintain.

How to take the Screenshot in Selenium WebDriver?

If we want to take the screenshot then we have to convert our WebDriver object into the screenshot object. we need to change the behavior of the drive to take the screenshot . We can do it by casting

JMeter Overview Description

In this article we will go through the multiple section of JMeter and describe the tool information. we will discuss about every component of JMeter tool in this Article so that you can hands on while working on script on JMeter about these components.