【问题1】 简述测试实施成本的构成。 |
【问题2】 简述缺陷探测率的计算公式。 |
【问题3】 假设对一个开发的MIS(管理信息系统)系统进行测试。属于质量预防方面的一致性成本只考虑软件测试的投资,把发布之前和之后发现、修改缺陷产生的成本看成非一致性成本。假设发现的缺陷为300个,各阶段花费在发现及修改缺陷的成本假设如下: 在开发过程单元测试阶段,软件开发人员发现及修改每一个缺陷的成本为100元; 在独立测试阶段进行集成和系统测试,测试人员发现、开发人员修改、测试人员再确认每一个缺陷的成本为400元; 在产品发布后,由客户发现,报告技术支持人员、相关开发人员修改,测试组再进行回归测试,每一个缺陷的成本为4000元。 请对比这3种测试情况,填补下表空格中的内容。
|
质量成本项 |
测试成本项 |
自动测试 |
测 试 投 资 |
测试人工费 |
50000 |
环境使用费 |
10000 | |
测试工具费 |
15000 | |
测试总投资 |
(75000) | |
单 元 测 试 |
发现缺陷数 |
80 |
每个缺陷成本 |
100 | |
内部(开发)缺陷成本 |
(8000) | |
独 立 测 试 |
发现缺陷数 |
215 |
每个缺陷成本 |
400 | |
内部(测试)缺陷成本 |
(86000) | |
回 归 测 试 |
发现缺陷数 |
5 |
每个缺陷成本 |
4000 | |
外部缺陷成本 |
(20000) | |
质量成本 |
一致性成本 |
(75000) |
非一致性成本 |
(114000) | |
总质量成本 |
(189000) | |
DDP |
缺陷探测率 |
(98.3%) |