在软件项目开发过程中,进行软件测试的目的是( ),若对软件项目进行风险评估时,(

资格题库2022-08-02  38

问题 在软件项目开发过程中,进行软件测试的目的是( ),若对软件项目进行风险评估时,(请作答此空)与风险无关。A.开发需要的资金是否能按时到位B.开发人员和用户是否充分理解系统的需求C.高级管理人员是否正式承诺支持该项目D.最终用户是否同意系统的最后部署与运行

选项 A.开发需要的资金是否能按时到位
B.开发人员和用户是否充分理解系统的需求
C.高级管理人员是否正式承诺支持该项目
D.最终用户是否同意系统的最后部署与运行

答案 D

解析 在《软件测试的艺术》中,Myers软件测试的目的:测试是程序的执行过程,目的在于发现错误;一个好的测试用例在于能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。软件开发中的风险与高级管理人员的支持程度有关,与对系统需求理解的程度有关,与开发资金的及时投入有关,但是与最终用户无关,系统的最后部署与运行不属于开发过程。Boehm提出的十大风险是:开发人员短缺、不能实现的进度和预算、开发了错误的软件功能、开发了错误的用户接口、华而不实的需求、需求不断地变动、外部执行的任务不符合要求、外部提供的组件不符合要求、实时性不符合要求、超出了计算机科学发展的水平。
转载请注明原文地址:https://tihaiku.com/congyezige/2420498.html

最新回复(0)