Software Engineering | Differences between Manual and Automation Testing

Manual Testing:
Manual testing is a type of testing in which we do not take the help of any tools (automation) to perform the testing. In this testing, testers make test cases for the codes and test the software and give the final report about that software. Manual testing is a time consuming testing because it is done by humans and there is a chance of human errors.

Automation Testing:
Automation testing is a type of testing in which we take the help of tools (automation) to perform the testing. It is faster than manual testing because it is done by some automation tools. There is no chance of any human errors.

Manual Testing Automation Testing
For observation manual testing allow human factor. For observation automation testing does not allow human factor.
Manual testing checks the user-friendliness. Automation testing can not give the guarantee of user-friendliness.
In manual testing investment is required for humans resources because here humans test the software instead of any software tools. In automation testing investment is required for automation tools because here testing is done by some software tools.
Manual testing is time consuming because here process is done by humans or manual. Automation testing is not time consuming because here process is done by some software tools.
In manual testing, there is a chance of human errors because here testing is done by humans. In automation testing, there is np chance of human errors because here testing is done by tools.
In manual testing, there is a possibility of Exploratory testing. In automation testing, there is no permission of random testing.
In manual testing, there is no need of programming knowledge. In automation testing, there is must a need of programming knowledge.
Manual testing doesn’t use frameworks. Automation testing uses frameworks like Data Drive, Keyword etc.
For nightly execution manual testing can not be batched. For nightly execution automation testing can be batched.



My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.