第12题: [单项选择]因为在软件开发的每一环节都有可能产生意想不到的问题,所以()。 A. 应尽量由程序员或开发小组测试自己的程序 B. 在设计测试用例时,只需要考虑合理的输入条件即可 C. 在设计测试用例时,只需要考虑合理的输出条件即可 D. 应该把软件验证与确认贯穿到整个软件开发的全过程中 参考答案:D 答案解析:软件测试是指:使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别,它是帮助识别开发完成(中间或最终的版本)的计算机软件的正确度(cor