根据已有的投资回报(ROI)分析模型,结合COCOMO度量结果,在充分考虑回归测试时测试程序维护成本的基础上,提出一种软件自动测试成本估算控制模型.该模型首先提出了平均维护代价因子的概念,并准确地计算出它的阈值,然后通过这个阈值选择合理的测试方式、控制测试成本,从而为整个测试过程提供动态指导和正确的决策方法.
A model of cost estimation and control for the test automation based on the Return On Investment(ROI) model and COCOMO measurement results is presented. The maintenance cost of regression test is also taken into account. This model proposes a concept of mean maintenance cost factor and precisely predicts its threshold. We can make use of this threshold to find a suitable test mode and control its cost during the testing process in order to provide dynamic guidance and correct strategy for the whole software test automation.