Both the approaches are required. without automated testing you can't test load, performance, stress etc. Without manual test you can not be sure about look & feel
Thanks Friends, for your valuable replies.
It is more benefitial for those who are working in a product based company.Because when ever there is a requirement change/enhancement QC person needs to test each and every area again related to that change (Regression Testing) to find out the ripple effects.
Its is difficult to say which one is better. Both testing are right in there place.Both having there advantage and disadvantages
it all depends on how large the project is
They have their own merits and demerits
1. Automation testing cannot perform user interface testing( like mostly we cannot test how user friendly the application is, typo mistakes, cosmetic bugs cannot b identified by automation)
2. Automation is recommended for Regression testing. Once the test steps are recorded it can be executed as many times required.
3. Automation is recommended for Performance testing also. Though some tools are expensive they are effort able for mnc’s J and we can down load some free trial tools as well.