Test Automation - A Reality Check
Source: Aspire Systems
Test automation is often seen as a way to reduce the costs of testing, increase test coverage and effectiveness, and shorten testing cycles. In fact, many software organizations consider automation as a vital step in establishing a mature QA program and it certainly has a lot of value if it is effectively leveraged. However, it can never eliminate the manual testing, which is crucial for thorough testing of software applications, completely.