问题
单项选择题
某系统中一个组件的某个函数中,有一个变量没有正确初始化,在()阶段最可能发现问题。
A.单元测试
B.集成测试
C.确认测试
D.系统测试
答案
参考答案:A
解析:
本题考查软件测试过程。单元测试是在模块编写完成且无编译错误后进行,通过向被测试模块提供测试数据并接收测试结果,没有正确初始化的变量很可能引起结果中有问题,所以最可能在单元测试中发现。集成测试把模块按系统设计说明书的要求组合起来进行测试,集成测试主要测试穿过模块的数据、模块之间的影响等方面的问题。确认测试的任务就是进一步检查软件的功能和性能是否与用户要求的一样。系统测试是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。