An automated ROI calculator is provided on the IBM website.
Http://www-01.ibm.com/software/rational/offerings/testing/roi/tool/ROI_Rational.html
The rational quality management ROI calculator is intended
To give you an idea of what return you can garner from implementing our
Functional testing solutions. Our quality management solutions offer tools that
Help you develop a continuous process, powered by automation to govern Software
Delivery. The ROI in this calculator is based on labor savings. Keep in mind
There are other subjective, yet potentially significant savings by implementing
A repeatable consistent test automation suite that are difficult to quan.pdf,
They include:
- Reduced production defects which
Lead to increased customer satisfaction
- Increased test coverage
Requirements and code
- Increased agility due to inform
Executing regression testing
Improved tester morale as repetitive tests are automated
And testers are offered more technical activities
In addition, this article also analyzes in detail the problems of automated ROI:
Http://www.ibm.com/developerworks/cn/rational/r-cn-agiletesting4/
The conclusion is:
When considering the cost and benefits of automated testing, we should first consider testing cases that may have more iterations and run more times for automated script development. For the product's quality defects, when there are fewer quality defects and the quality is better, the cost of automatic development will also be relatively high. Otherwise, automatic development is not cost-effective. For example, when the current test case is likely to be executed at most
Two times, the legacy issues in a single product may make 60% test cases fail, so there is no need to consider automated testing.
Moreover, even if there are few quality defects in the product, but the test cases may be used very few times, less than three times, the development cost of automated testing only allows a very small amount of investment, maybe not feasible.
Do not expect that the more automation investment, the better the product and quality, or that automated testing can replace manual testing. However, automated testing is one of the ways to improve the effectiveness of testing by rational and scientific use by testers. ROI
Automated planning will be the best principle for agile testing and Traditional testing.
In addition to well-planned automated testing, the lower the automation cost, the simpler the development tool, and the smaller the complexity of automated maintenance and management, the easier the automation test is to control. Therefore, under the same automated planning, testers should adopt more sophisticated automated testing tools and actively participate in the exchange of automated testing experience to continuously improve the productivity of automated testing development, get more test benefits with limited investment.