转载:Cost Benefits Analysis of Test Automation
2017-08-17 18:39
387 查看
Conclusion
Test automation is not always necessary, appropriate, or cost effective. In cases where we are making decisions based upon an expected return on investment, analysis can direct us to where test automation can benefit us. These returns are best computed by comparing
the costs and gains achieved through test automation over manual testing. Good management decisions can made about using automation to improve testing by identifying and estimating test automation costs
and benefits. This also helps to identify which factors we need to focus on to make the most of our investments.
When automation is required, either by contract or due to technical constraints, ROI computation may not be helpful. Intangible factors may constitute the bulk of the return, and thus arithmetic computations
won’t indicate the real value of automation. Fortunately in these situations we often aren’t faced with questions about the value of automation because it must be employed regardless.
When we want to understand the value of test automation there are several computational approaches we might employ. Some currently published equations have serious drawbacks and management decisions made based
on their use may be flawed. To avoid mistakes, misplaced expectations, and disappointment with automation we need to carefully assess the relevant factors applicable to each test situation, determine if there is cost or gain associated with automation, and
estimate the amount of it. These factors should be compared between automated and manual testing of the same areas or we should aggregate costs and benefits across sets of manual and automated tests. Alternate forms of equations can be used to provide similar
results based on the same ROI computation approaches.
Test automation is not always necessary, appropriate, or cost effective. In cases where we are making decisions based upon an expected return on investment, analysis can direct us to where test automation can benefit us. These returns are best computed by comparing
the costs and gains achieved through test automation over manual testing. Good management decisions can made about using automation to improve testing by identifying and estimating test automation costs
and benefits. This also helps to identify which factors we need to focus on to make the most of our investments.
When automation is required, either by contract or due to technical constraints, ROI computation may not be helpful. Intangible factors may constitute the bulk of the return, and thus arithmetic computations
won’t indicate the real value of automation. Fortunately in these situations we often aren’t faced with questions about the value of automation because it must be employed regardless.
When we want to understand the value of test automation there are several computational approaches we might employ. Some currently published equations have serious drawbacks and management decisions made based
on their use may be flawed. To avoid mistakes, misplaced expectations, and disappointment with automation we need to carefully assess the relevant factors applicable to each test situation, determine if there is cost or gain associated with automation, and
estimate the amount of it. These factors should be compared between automated and manual testing of the same areas or we should aggregate costs and benefits across sets of manual and automated tests. Alternate forms of equations can be used to provide similar
results based on the same ROI computation approaches.
相关文章推荐
- [Testing] Thinking in the metro -- random thought of test/automation.
- 《xUnit Test Patterns》学习笔记2 - Goal Of Test Automation
- 《xUnit Test Patterns》学习笔记3 - Philosophy of Test Automation
- Testing & The Role of a Test Lead / Manager(转载)
- 转载:The Growth of Software Test
- week4、run 4 automation test cases of bright
- Business analysis and SOA part 1 of 6: The benefits of business services [by Thomas Erl]
- 《xUnit Test Patterns》学习笔记2 - Goal Of Test Automation
- 【转载】#438 - Benefits of Using Interfaces
- 《xUnit Test Patterns》学习笔记3 - Philosophy of Test Automation
- Test and Analysis of Web Services
- 《xUnit Test Patterns》学习笔记4 - Principles of Test Automation
- Future of Test Automation Tools & Infrastructure
- 转载:The Test Automation Experience Paradox(自动化测试经验悖论)
- 转载:The Art of Test Team Management and Motivation
- tox: virtualenv-based automation of test activities
- 《xUnit Test Patterns》学习笔记4 - Principles of Test Automation
- Pin 关于pin的论文推荐Dynamic Program Analysis of Microsoft Windows Applications
- Excel 2007 automation on top of a Windows Server 2008 x64
- TACAS(International Conference on Tools and Algorithms for the Construction and Analysis of Systems)到底是什么档次的会议?