DEV Community

selvarani
selvarani

Posted on

What is Manual Testing? What are the benefits and drawbacks of Manual testing? Give Some Example?

What is Manual Testing?

-Manual testing is a software testing process in which test cases are executed manually without using any automated tool.
-All Testcases are executed Manually according to end user perspective.

  • Manual testing is mandatory for every newly developed software before automated testing.

Types
-->White Box Testing
-->Black Box Testing
-->Gray Box Testing

Advantages of Manual Testing
-->It does not require programming knowledge
-->Deliver 100% Defect less.

Disadvantages of Manual Testing
-->It requires a large number of human resources.
-->It is very time-consuming.

Top comments (1)

Collapse
 
khmarbaise profile image
Karl Heinz Marbaise

You missed a very important point about manual testing:
It is not reproducible...

Deliver 100% defect less? That is by definition not possible because humans are not 100% accurate... so by definition the test can not be correct overall...