Test strategy versus test plan versus test cases
In this section, we will get to know the artifacts that provide structure and consistency to your testing approach. These documents or artifacts capture the why, what, and how of testing. There are three levels of testing documentation: test strategy, test plans, and test cases. Here, the test strategy provides an overarching view of testing, and test cases provide the detail required for execution. We’ll start by exploring the content and role of the test strategy.
Test strategy
A test strategy is a high-level document that summarizes what and why software testing is carried out in an organization. It provides a framework that is platform and technology-agnostic. Each implementation project should use this framework to define a testing plan for their implementation that is tailored to the platform, technologies, scale, and complexity they have.
Defining a test strategy before your project starts illustrates that quality...