《软件测试与质量控制》期末考试试题

2023-01-18 00:32:21   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《《软件测试与质量控制》期末考试试题》,欢迎阅读!
软件测试,考试试题,期末,质量,控制
软件测试与质量控制》期末考试试题



一、单选题(每小题2 20分)

1. 软件测试按实施组织分,测试应该包括以下的_________ 1)开发方测试 2)用户方测试 3)第三方测试 4)验收测试 5)确认测试

A(1)(2)(3) B. (3)(4)(5)

C. (1)(2)(4) D. (1)(2)(3)(4)(5)

2. 软件测试的目的是

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

3. 在下列描述中,关于测试与调试的说法错误的是

A.测试是显示错误的行为;而调试是推理的过程;

B.测试显示开发人员的错误。调试是开发人员为自己辩护; C.测试能预期和可控。调试需要想象、经验和思考;

D.测试必须在详细设计已经完成的情况下才能开始;没有详细设计信息调试不可能进行。

4. 必须要求用户参与的测试阶段是

A.单元测试 B.集成测试 C. 确认测试 D.验收测试

5. 下列不属于正式审查的方式是

A.同事审查 B.公开陈述 C.检验

D.编码标准和规范

6. 下列项目中不属于测试文档的是 A. 测试计划 B. 测试用例

C. 程序流程图 D. 测试报告

7. 在某大学学籍管理信息系统中,假设学生年龄的输入范围为1640,则根据黑盒测试中的等价类划分技术,下面划分正确的是

A. 可划分为2个有效等价类,2个无效等价类 B. 可划分为1个有效等价类,2个无效等价类 C. 可划分为2个有效等价类,1个无效等价类 D. 可划分为1个有效等价类,1个无效等价类

8. 单元测试中用来模拟被测模块调用者的模块是

A. 父模块 B. 子模块 C. 驱动模块 D. 桩模块

9. 不属于集成测试步骤的是 A 制定集成计划 B 执行集成测试 C 记录集成测试结果 D 回归测试

10. 以下各项中,_________属于需求说明书的评测内容。

1 (共 2 页)


1)系统定义的目标是否与用户的要求一致 2设计的约束条件和限制条件是否符合实际 3)是否考虑过软件需求的其他方案

4软件的行为与它必须处理的信息、必须完成的功能是否一致 A. 124 B. 134 C. 234 D. 1234

二、填空题(每个空格1分, 20分)

1. 功能测试是基于产品功能说明书的测试,测试内容主要包括__________________________________________________________________________________________等。

2. ________________________________________________________________________、舒适性和实用性。 3. 回溯法调试是从 出发,而归纳法调试是从 入手。 4. 动态测试的两个基本要素是____________________________________

5. ______________________________________________________

6.优秀软件测试工程师的必备素质包括:________________________________________________________________________、耐心、很强的记忆力、怀疑精神、洞察力、适度的好奇心、反向思维和发散思维能力。 三、名词解释(共20分)

1.判定/条件覆盖 2.非增量式测试 3.确认测试 4.β测试

四、简答题(共20分)

1. 简述等价类划分的原则。 2. 测试结束的标准是什么?

3.简述软件质量保证和软件测试的关系。 4. 软件测试的过程是什么? 五、 综合题 20分)

白盒测试实践。针对给定的被测程序设计测试用例进行测试,达到要求的语句覆盖率和分支覆盖率。 内容描述:

1)对于给定的C语言被测程序,编写测试用例。

2)使用QESAT/C++白盒测试工具进行静态分析并插装被测程序。 3)执行测试用例,进行动态测试。

4)使用QESAT/C++白盒测试工具检查测试覆盖率,直到达到所要求覆盖率。

2 (共 2 页)


本文来源:https://www.dy1993.cn/oSNK.html

相关推荐