在软件项目开发过程中,进行软件测试目是__(请作答此空)__,若对软件项目进行风险评估时,__( )__与风险无关。
- A.缩短软件开发时间
- B.减少软件维护成本
- C.尽可能多地找出软件中错误
- D.证明开发软件先进性
正确答案及解析
正确答案
C
解析
在《软件测试艺术》中,Myers软件测试目:测试是程序执行过程,目在于发现错误;一个好测试用例在于能发现至今未发现错误;一个成功测试是发现了至今未发现错误测试。软件开发中风险与高级管理人员支持程度有关,与对系统需求理解程度有关,与开发资金及时投入有关,但是与最终用户无关,系统最后部署与运行不属于开发过程。Boehm提出十大风险是:开发人员短缺、不能实现进度和预算、开发了错误软件功能、开发了错误用户接口、华而不实需求、需求不断地变动、外部执行任务不符合要求、外部提供组件不符合要求、实时性不符合要求、超出了计算机科学发展水平。





