Skip to content
Related Articles
Get the best out of our app
GeeksforGeeks App
Open App
geeksforgeeks
Browser
Continue

Related Articles

Software Engineering | Differences between Manual and Automation Testing

Improve Article
Save Article
Like Article
Improve Article
Save Article
Like Article

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 TestingAutomation 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 no 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
Last Updated : 02 Apr, 2020
Like Article
Save Article
Similar Reads