因为在软件开发的每一环节都有可能产生意想不到的问题,所以______。

admin2018-04-19  29

问题 因为在软件开发的每一环节都有可能产生意想不到的问题,所以______。

选项 A、应尽量由程序员或开发小组测试自己的程序
B、在设计测试用例时,只需考虑合理的输入条件即可
C、在设计测试用例时,只需考虑合理的输出条件即可
D、应当把软件验证与确认贯穿到整个软件开发的全过程中

答案D

解析 软件测试的原则之一是,应尽早地和不断地进行软件测试。应当将软件测试贯穿到整个软件开发的过程中,而不应该把软件测试看作是其过程中的一个独立阶段。因为在软件开发的每一环节都有可能产生意想不到的问题,其影响因素有很多,例如软件本身的抽象性和复杂性、软件所涉及问题的复杂性、软件开发各个阶段工作的多样性,以及各层次工作人员的配合关系等。所以要坚持软件开发各阶段的技术评审,把错误克服在早期,从而减少项目成本,提高软件质量。软件测试主要工作内容是验证(verification)和确认(validation)。软件开发人员即程序员(或开发小组)应当避免测试自己的程序。在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。
转载请注明原文地址:https://kaotiyun.com/show/afFZ777K
0

相关试题推荐
最新回复(0)