- Manual
testing is the only option during the initial stage of the application.
When the application is in regression phase and stable then you can
automate the basic functions within the application. In an unstable build
if you automate something in the next changed build that will surely
break.
- Manual
testing, you can take the full advantage of testers experience. He can
come out with lots of ad-hoc test cases and find good defects on the fly.
In test automation that is impossible. Furthermore, it has been observed
most of good defects are found by doing some exploratory kind of testing
instead of just going through the test steps written as a test case. So
test automation cannot substitute the experience and underlying knowledge
of the tester to find good bugs in the application.
- Manual
testing is a cheaper option for many of the organizations as automation
takes lots of time, effort and training before it gives you any ROI.
Must Read: