当前位置: > 财经>正文

最全软件测试基础理论选择题(含答案) 信托类产品收益情况的说法中错误的是

2023-07-20 17:20:07 互联网 未知 财经

最全软件测试基础理论选择题(含答案)

一、单选题

1、软件测试的目的是( ) A、试验性运行软件 B、发现软件错误 C、证明软件正确 D、找出软件中全部错误 【答案】B

2、下面说法正确的是( ) A、经过测试没有发现错误说明程序正确 B、测试的目标是为了证明程序没有错误 C、成功的测试是发现了迄今尚未发现的错误的测试 D、成功的测试是没有发现错误的测试 【答案】C

3、软件测试中白盒法是通过分析程序的( )来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据 【答案】B

4、软件测试中黑盒法是根据程序的( )来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据 【答案】C

5、提高软件测试的效率,应该( ) A、随机地选取测试数据 B、取一切可能的输入数据作为测试数据 C、在完成编码以后制定软件的测试计划 D、选择发现错误可能性最大的数据作为测试用例 【答案】D

6、与设计测试用例无关的文档是( ) A、项目开发计划 B、需求规格说明书 C、设计说明书 D、源程序 【答案】A 【解析】在各个时期进行的软件测试,其依据都是不同的,测试用例的设计应该与各个时期的文档有关,故测试用例的设计与需求规格说明书、程序复杂程度、源程序都是有关的。而项目的开发计划是为程序的开发做准备的,与测试无关。

7.软件测试用例主要由输入数据和( )两部分组成。 A、测试计划 B、测试规则 C、预期输出结果 D、以往测试记录分析 【答案】C

8.成功的测试是指运行测试用例后( ) A、未发现程序错误 B、发现了程序错误 C、证明程序正确性 D、改正了程序错误 【答案】B

9.下列几种逻辑覆盖标准中,查错能力最强的是( ) A、语句覆盖 B、判定覆盖 C、条件覆盖 D、条件组合覆盖 【答案】D

10.在黑盒测试中,着重检查输入条件组合的方法是( ) A、等价类划分法 B、边界值分析法 C、错误推测法 D、因果图法 【答案】D 【解析】在黑盒测试中,等价类测试法和边界值分析法,都是着重考虑输入条件,但是对于输入条件之间的联系则讨论不多。因果图法是着重检查输入条件组合的一种测试方法。

11.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是( ) A、系统功能 B、局部数据结构 C、重要的执行路径 D、错误处理 【答案】A 【解析】单元测试主要从下面五个基本特征进行测试,分别是:模块接口、局部数据结构、独立路径和出错处理。故不能完成的测试是系统功能,这通常是在系统测试时进行的。

12、版本管理是对系统不同版本进行的( )过程 A、标识与跟踪 B、标识变更 C、发布变更 D、控制变更 【答案】A

13、在设计人机界面时,应主要考虑的因素有( ) A、系统响应时间 B、错误处理 C、用户求助机制 D、以上都是 【答案】D

14、软件测试是保证软件质量的重要措施,它的实施应该在( ) A、程序编程阶段 B、软件开发全过程 C、软件允许阶段 D、软件设计阶段 【答案】B

15、对软件是否能达到用户所期望的要求的测试称为( ) A、集成测试 B、有效性测试 C、系统测试 D、验收测试 【答案】D

16、某软件公司在招聘软件评测师,应聘者作出如下保证:( ) ①经过自己测试的软件今后不会再出现问题; ②在工作中对所有程序员一视同仁,不会因为某个程序员编写对程序中发现较多问题,就重点审查改程序,以免不利于团结; ③承诺不需要其他人员,自己就可以独立进行测试工作; ④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休。 A、①④正确 B、②③正确 C、都正确 D、都不正确 【答案】D

17、在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。 A、单元测试 B、集成测试 C、确认测试 D、组合测试 【答案】A

18、软件测试活动主要包括( )。 A、测试设计 B、测试执行 C、都是 D、测试总结 【答案】C

19、从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试( )。 A、组装测试、确认测试、单元测试 B、单元测试、组装测试、确认测试 C、单元测试、确认测试、组装测试 D、确认测试、组装测试、单元测试 【答案】D

20、( )不是易用性测试包括的内容 A、安装测试 B、菜单测试 C、界面测试 D、文档测试 【答案】D

21、软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试工作的基础。 A、系统分析 B、安装测试 C、验收测试 D、单元测试 【答案】D

22、用黑盒技术设计测试用例的方法之一为( ) A、因果图 B、逻辑覆盖 C、循环覆盖 D、基本路径测试 【答案】A

23、下列软件属性中,软件产品首要满足的应该是( ) A、功能需求 B、性能需求 C、可扩展性和灵活性 D、容错纠错能力 【答案】A

24、下列哪个不是测试环境组成要素( ) A、软硬件 B、技术文档 C、测试工具 D、网络环境 【答案】B

25、在进行单元测试时,常用的方法是( ) A、采用白盒测试,辅之以黑盒测试 B、采用黑盒测试,辅之以白盒测试 C、只使用白盒测试 D、只使用黑盒测试 【答案】A 【解析】本题考查软件测试方法的应用。白盒测试是测试程序内部的逻辑结构及有关信息,黑盒测试只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。从程序内部的逻辑结构对系统进行测试才是测试的根本,即是比较深层次的测试,更容易发现和解决程序中的问题,因此单元测试时应该以白盒测试为主,而黑盒测试只能作辅助。

26、单元测试中设计测试用例的依据是( ) A、概要设计规格说明书 B、用户需求规格说明书 C、项目计划说明书 D、详细设计规格说明书 【答案】D

27、软件生存周期过程中,修改错误成本最大的阶段是( ) A、需求阶段 B、设计阶段 C、编程阶段 D、发布运行阶段 【答案】D

28、经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存的错误数目与其他模块相比,通常应该( ) A、较少 B、较多 C、相似 D、不确定 【答案】B

29、下面有关软件缺陷的说法中错误的是( ) A、缺陷就是软件产品在开发中存在的错误 B、缺陷就是软件维护过程中存在的错误、毛病等各种问题 C、缺陷就是导致系统程序崩溃的错误 D、缺陷就是系统所需要实现某种功能的失效和违背 【答案】C

30、在某大学学籍管理信息系统中,假设学生年龄的输入范围为16—40,则根据黑盒测试中的等价类划分技术,下面划分正确的是( ) A、可划分为2个有效等价类,2个无效等价类 B、可划分为1个有效等价类,2个无效等价类 C、可划分为2个有效等价类,1个无效等价类 D、可划分为1个有效等价类,1个无效等价类 【答案】B

31、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是( ) A、系统测试 B、单元测试 C、集成测试 D、验收测试 【答案】A

32、下面有关测试原则的说法正确的是( ) A、测试用例应由测试的输入数据和预期的输出结果组成 B、测试用例只需选取合理的输入数据 C、程序最好由编写该程序的程序员自己来测试 D、使用测试用例进行测试是为了检查程序是否做了它该做的事 【答案】A

33、下列关于测试策略的叙述中不正确的是( ) A、从某种角度上讲,白盒测试与黑盒测试都属于动态测试 B、功能测试属于黑盒测试 C、对功能的测试通常是要考虑程序的内部结构 D、结构测试属于白盒测试 【答案】C

34、下列可以作为软件测试对象的是( ) A、需求规格说明书 B、软件设计规格说明 C、源程序 D、以上全部 【答案】D

35、功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。