测试是软件领域的一项重要技术,软件测试成本评估是软件项目成本评估的重要组成部分,一直以来软件测试成本评估比较难实现.本文涉及的软件测试成本评估主要分为3个步骤:首先评估软件规模;其次根据不同的软件规模运用不同的评估模型评估出软件生存周期总工作量,模型包括适用于小型软件的基于经验法则的评估模型,适用于中型软件的COCOMO模型,适用于大型软件的动态多变量模型;最后则是软件测试成本的评估.%Software testing is one of the most important technique in the field of software engineering. Being a hard work, evaluation of software testing cost play a vital role in software testing. This paper proposes three steps method for the evaluation: first is evaluation of software scale; next is evaluation total work-load according to different software scale and evaluation model which including experiential model for small scale software testing, COCOMO model for medium-sized software testing, dynamic multi-variable model for large scale; finally is evaluation of software testing cost.
展开▼