第一范文网 - 专业文章范例文档资料分享平台

软件测试复习题含部分答案

来源:用户分享 时间:2025/5/23 1:08:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

系机算

:计部系课开 梅庚:姚官考一第 : 级班 装 订 线 : 内 号请位 座不 要 答 题 : 名姓 : 号学

一、判断题:

1、 软件测试的惟一目的就是为了发现软件的错误。 (× ) 2、 在进行黑盒测试时,主要的测试依据是软件需求。( √ ) 3、 功能测试的主要目的是测试软件防止非法入侵能力。( × ) 4、 软件测试人员可以对概要设计说明书进行白盒测试。( × ) 5、 验收测试只由开发公司的测试人员来实施的。( × ) 6、 自动化测试工具可以部分代替手工测试。 ( √ )

7、 软件错误是指软件产品中存在的导致期望的运行结果和实际运行结果间出现差异的一系列

问题。( √ )

8、 负载测试的目的是为了测试软件系统的最大负载。( × ) 9、 软件测试必须等到所有缺陷均修复才能结束。 ( × ) 10、 软件测试人员必须对需求规格说明书进行白盒测试。( × ) 11、 项目编码前,软件测试人员不需要介入项目测试。( × ) 12、 从是否关注软件内部结构与算法,可以将软件测试分为静态测试和动态测试。( × )13、

软件测试人员一旦发现软件缺陷,主要以口头方式通知软件开发人员。( × )

14、 性能测试的目的是保证软件的功能符合软件需求。( × ) 15、 发现错误多的模块,残留在模块中的错误也多。( √ )

16、 软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。( × )

17、 软件测试只能发现错误,但不能保证测试后的软件没有错误。( √ ) 18、 测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。( × )

二、单选题:

1、 软件测试的目的( B )

A、发现程序中的所有错误 B、尽可能多地发现程序中的错误 C、证明程序是正确的 D、调试程序

2、 一个程序中所含有的路径数与 ( A )有着直接的关系 A、程序的复杂程度 B、程序语句行数

C、程序模块数 D、程序指令执行时间

3、 用户界面测试要遵循一些原则,下面哪一个是需要遵循的原则( A ) A、易用性原则 B、完整性原则 C、创新性原则 D、复杂性原则

4、 功能测试的目的是( B )

A、保证用户方便使用 B、保证软件的功能符合软件需求 C、保证系统没有错误 D、保证软件的性能符合设计的要求

5、 软件错误产生的原因有多种多样,以下哪个不属于其中 ( B ) A、需求分析不完善 B、没有测试计划

C、软件设计错误 D、程序员编码过程中引入错误

6、在软件测试V模型中,概要设计对应的测试是(C) A系统测试 B单元测试 C集成测试 D模块测试

7、在软件生命周期的哪一个阶段,软件缺陷修复费用最低(A) A需求分析 B设计 C编码 D产品发布

8、单元测试中用来模拟被测模块调用者模块是(C) A父模块 B子模块 C驱动模块 D桩模块

9、不属于单元测试的内容是(D)

A模块接口测试 B局部数据结构测试 C路径测试 D用户界面测试

10、下列项目中不属于测试文档的是( C)

A测试计划 B测试用例 C程序流程图 D测试报告

11、在自底向上测试中,要编写称为(B)的模块来测验正在测试的模块 A测试存根 B测试驱动模块 C桩模块 D底层模块

12、软件测试方法中的( D)属于静态测试方法 A黑盒法 B路径覆盖 C错误推测 D人工检测

13、软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试(D)A结构合理性 B软件外部功能 C程序正确性 D程序内部逻辑

三、问答题:

名词解释:软件测试、测试用例、软件缺陷、自动化测试、黑盒测试、白盒测试、功能测试、性能测试、压力测试、单元测试、集成测试、系统测试、回归测试

四、设计题:

1、 某程序规定:

员工信息录入包含员工编码、员工姓名、员工性别。其中, (1)员工编码由3部分组成,它们的名称和内容分别是: 部门代码:空白或2位英文字母; 正式员工代码:“0”(临时工)或“1”(正式员工); 工号:5位数字。

(2)员工姓名可输入英文字符或中文 (3)员工性别:“男”或“女”

【问题】:假定被测程序能接受一切符合以上规格说明的要求,请根据该程序的规格说明,对录入数据作等价类的划分,并设计测试用例。

答:(1)划分等价类 输入 有效等价类 无效等价类 员工编码 ①部门代码为空 ⑩部门代码为1位英文字母 ②部门代码为2位英文字母 ③正式员工代码为0 ④正式员工代码为1 ⑤工号:5位数字 员工姓名 ⑥员工姓名为英文字符 ⑦员工姓名为中文 员工性别 ⑧员工性别为男 ⑨员工性别为女 (2)设计用例 用例编号 测试数据 覆盖的等价类 01 023451张三男 ①③⑤⑦⑧

2为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。

3、根据右图给出的程序流程图,完成以下要求:(1)画出相应的控制流图。

(2)计算环形复杂度。 3 (3)找出程序的独立路径集合。

装 订 线 内 请 不 要 答 题

搜索更多关于: 软件测试复习题含部分答案 的文档
软件测试复习题含部分答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4rq2k736dc72h8u7smx0_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top