软件测试期末考试试题及答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择

1. D

2. D

3. B

4. B

5. B

6. A

7. D

8. B

9. C 10. A

三填空

1. 测试计划、测试用例

2. 稳定性测试、负载测试、压力测试

3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试

4. 回归

5. 软件需求

四简答题(30分)

1.试描述软件测试的定义(3分)

答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。

2.什么是软件缺陷(4分)

答:满足以下条件的问题都叫缺陷:

软件未达到产品说明书中已标明的功能

软件出现了产品说明书中指明不会出现的错误

软件功能超出了产品说明书指明的范围

软件未达到产品说明书虽未指出但应达到的目标

软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。

3.常见的黑盒测试用例的设计方法并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。

边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。

决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具

因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。

错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。

4. 列举常见的系统测试方法。答出来5个即可。(5分)

答:恢复测试

安全测试

强度测试

性能测试

正确性测试

可靠性测试

兼容性测试

Web测试

5.文档测试主要测试哪些内容答出来5点即可(5分)

答:(1)检查产品说明书属性

(2)检查是否完整

(3)检查是否准确

(4)检查是否精确

(5)检查是否一致

(6)检查是否贴切

(7)检查是否合理

(8)检查代码无关

(9)检查可测试性

6. 单元测试主要测试那几方面的问题(5分)

答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题

1.

2.

相关文档
最新文档