|
知识路径: > 软件评测知识 > 软件测试过程模型 > 软件测试过程与管理 > 软件测试的成本管理 > 测试成本控制 >
|
相关知识点:5个
|
|
|
|
测试执行成本控制的目标是使总执行时间和所需的测试专用设备尽可能地减少。执行时间要求操作和用户进行手工操作执行测试时间应尽量减少,同时对劳动力和所需的技能也要尽量减少。如果需要重新测试,不同的选择会有不同的成本控制效果,重新测试的决策是在成本与风险的矛盾中进行的。
|
|
|
完全重新测试:将测试全部重新执行一遍,将风险降至最低,但加大了测试执行的成本。部分重新测试:有选择地重新执行部分测试,能减少执行成本,但同时加大了风险。
|
|
|
对部分重新测试进行合理的选择,将风险降至最低,而成本同样会很高,必须将其与测试执行成本进行比较,权衡利弊。利用测试自动化,进行重新测试,其成本效益是较好的。
|
|
|
|
①对由于程序变化而受到影响的每一部分进行重新测试;
|
|
|
|
其中,第一种办法风险要小一些,而第二种是一种主观制定的办法,是建立在对软件产品十分了解的基础上的。一般地,选择重新测试的策略建立在软件测试错误的多少(即软件风险的大小)与测试的时间、人力、资源投入成本的大小之间的折衷基础上。
|
|
|