Wednesday, 30 April 2014

Testing Types


Testing are of two types :

1. Manual Testing
2. Automated Testing.

Lets discuss both of these testing :

Manual Testing

This type includes the testing of the Software manually i.e. without using any automated tool or any script. In this type the tester takes over the role of an end user and test the Software to identify any un-expected behavior or bug. 
There are different stages for manual testing like unit testing, Integration testing, System testing and User Acceptance testing.

Testers use test plan, test cases or test scenarios to test the Software to ensure the completeness of testing. Manual testing also includes exploratory testing as testers explore the software to identify errors in it.



Automated Testing

Automation testing which is also known as Test Automation, is when the tester writes scripts and uses another software or tool to test the software. 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 view. It increases the test coverage; improve accuracy, saves time and money in comparison to manual testing.



No comments:

Post a Comment