一、单选题
1、软件测试的目的 。( )
A、表明软件的正确性 B、尽可能发现软件中的错误
C、评价软件质量 D、判断软件是否合格
2、必须要求用户参与的测试是 。( )
A、单元测试 B、集成测试
C、确认测试 D、验收测试
3、按照测试软件实施主体分类,软件测试可分为开发方测试、第三方测 试和 。( )
A、集成测试 B、用户测试
C、确认测试 D、有效性测试
3、下列模型哪个不是软件测试过程模型。( )
A、V模型 B、H模型
C、G模型 D、W模型
5、系统测试使用 技术,全面了解程序内部的逻辑结构,对所有的 逻辑路径进行测试。( )
A、集成测试 B、系统测试
C、黑盒测试 D、白盒测试
6、 测试是在模拟的环境下,运用黑盒测试的方法,检测被测试软 件是否满足需求规格说明书规定的要求。( )
A、确认测试 B、系统测试
C、功能测试 D、单元测试
7、关于白盒测试与黑盒测试的最主要区别,正确的是 。( )
A、白盒测试可以使用工具,黑盒测试不能使用工具
B、黑盒测试比白盒测试应用更广泛。
C、白盒测试侧需要程序参与,黑测测试不需要。
D、白盒测试侧重于程序结构,黑测测试侧重于功能。
8、下面有关测试原则的说法正确的是 。( )
A、测试用例应由测试的输入数据和预期的输出结果组成
B、测试用例只需选取合理的输入数据
C、程序最好由编写该程序的程序员自己来测试
D、使用测试用例进行测试是为了检查程序是否做了它该做的事。
9、下列可以作为软件测试对象的是 。( )
A、需求规格说明书 B、软件设计说明书
C、源