坚持在软件开发的各个阶段实施下列()措施,才能在开发工程中尽卓发现和预防错误。
A. 技术评审
B. 程序测试D.管理评审
C. 文档审查
查看答案
为了提高测试的效率,正确的做法是()
A. 选择发现错误可能性大的数据作为测试用例
B. 在完成程序的编码之后再指定软件的测试计划
C. 随机选取测试用例
D. 取一切可能的输入数据作为测试用例
即使对程序的所有路径都进行了测试,程序也可能存在未能检查出来的缺陷,其原因可能是( )。
A. 程序可能会因为缺少某些路径而存在问题
B. 即使是穷举路径测试也决不能保证程序符合其设计规格说明
C. 穷举路径测试也可能不会暴露数据敏感错误
D. A、B、C
程序中存在的某种破坏正常运行能力的问题、错误或者隐藏的功能缺陷属于( )。
A. 缺陷
B. 故障
C. 失效
D. 缺点
下列不属于软件本身的原因产生的缺陷的是()
A. 算法错误
B. 语法错误
C. 文档错误
D. 系统结构不合理