DEV Community

Kruthika
Kruthika

Posted on

Manual Testing & its Benefits & Drawbacks

Manual Testing is the process which is used to test an software application manually without any automation tools, this testing is done to find any defects / bugs in software applications.

Manual Testing has different Stages -> Unit testing, Integration testing, System testing, User interface testing, Acceptance testing.

Manual Testing has different types -> Black box testing, White box testing, Grey box testing.

Process of Manual Testing ->

1) Analyse the software requirement
2) Create a test plan
3) Review the test plan by QA Team
4) Execute the test plan
5) Report and Fix the bug & Run the same to ensure that bug is fixed.

Manual Testing Life Cycle

Image description

Manual Testing Benefits

  • Manual testing is done by tester which means Human intelligence involved, which can bring Subject Knowledge, Experience and Creativity to find the defects / bug.

  • Manual testing can be used for cost saving, Adaptability.

  • Manual testing will be Uncomplicated & Simple.

Manual Testing Drawbacks

  • Time Consuming which requires more time to perform its purpose.

  • Human Errors may occur, as human cannot be always perfect in what they do.

  • Difficult to measure, it is practically challenging to track Quantity of test cases which was executed, Errors discovered, Test coverage attained.

Top comments (0)