In general, a testing approach is an execution path illustrating how testing will be carried out. These approaches vary system to system; if one system requires a consultative approach, it does not mean that another system does. Different systems need different testing approaches.
A testing approach is a test strategy that is nothing but an implementation of a system or project.
Testing strategies should be clear to everyone so that the created tests can help non-technical members of the team (such as stakeholders) understand how the system is working. Such tests can be automated, such as testing the business flow, or they can be manual tests that can be performed by a user working on the User Acceptance Testing system.
Testing strategies or approaches have the following techniques:
- Proactive: This is a kind of early approach and tries to fix defects before...