Quality assurance engineers are being asked to take on more complex projects than ever before. Application complexity has increased to the point that formerly simple test plans now encompass hundreds, if not thousands, of test cases that must be executed under stringent deadlines. These demands have resulted in quality assurance teams seeking higher efficiencies than traditional manual testing provides.
Much of the focus of this search has been on automated testing tools. It is commonly thought that automated testing is the panacea for all quality assurance woes. But is that always the case? While a well-executed automated testing strategy can measurably improve productivity, in reality there are many pitfalls waiting to ensnare the unwary. Quality assurance teams need to carefully analyze the path before them. By choosing the right tool for their needs and using it wisely, they can reap the much-heralded benefits of automated software testing. [Read this Whitepaper]
Source : http://www.cmcrossroad.com