黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试。()不能用黑盒测试检查出来。
A.程序控制结构错误
B.接口错误
C.初始化和终止错误
D.功能不正确或遗漏错误
参考答案:A
解析:
黑盒测试注重于测试软件的功能性需求,即黑盒测试使软件工程师能设计出将测试程序所有功能需求的输入条件集。黑盒测试并不是白盒测试的替代品,而是作为发现其他类型错误的辅助方法。
黑盒测试试图发现以下几种类型的错误:①功能不正确或遗漏;②界面(接口)错误:③数据结构或外部数据库访问错误;④性能(或行为)错误;⑤初始化和终止错误。
与白盒测试不同,白盒测试在测试过程的早期执行,而黑盒测试倾向于应用在测试的后期阶段。黑盒测试故意不考虑控制结构,而是侧重于信息域。