Types of Testing :-
Mainly there are two types of testing :-
Mainly there are two types of testing :-
- Manual Testing :- Manual testing include testing a software manually, ie- without using any automated tool or any script. In this type, the tester takes over the role of an end-user and tests the software to identify any unexpected behavior or bug. There are different stages for manual testing such as unit testing, integration testing , system testing , and user acceptance testing. Testers use test plans, test cases, or test scenario to test a software to ensure the completeness of testing. Manual testing also includes exploratory testing , as testers explore the software to identify errors in it.
- Automation Testing :- Automation testing, which is also known as Test Automation, is when the tester writes scripts and uses another software to test the product. This process involves automation of a manual process. Automation testing is used to re-run the test scenarios that were performed manually, quickly and repeatedly. Apart from regression testing, automation testing is also used to test the application from load, performance and stress point of views. It increases the test coverage , improves accuracy and saves time and money in comparison to manual testing.