无锡工艺职业技术学院 11/12 学年第一学期
《 软件测试与文档编制 》课程期末考试卷A
考试形式:开卷( )闭卷(√)半开卷( )上机
( )出卷人 王明超 _
题 号 一 二 三 四 总分 复核人
得 分
一、不定项选择题 (每题 2 分,共 10 分)
1. 典型的瀑布模型的四个阶段是:( )
A、分析 B、设计 C、编码
D、测试 E、需求调研 F、实施
2. 划分软件测试属于白盒测试还是黑盒测试的依据是( )
A、是否执行程序代码 B、是否能看到软件设计文档
C、是否能看到被测源程序 D、运行结果是否确定
3. 在进行单元测试时,常用的方法是 ( )
A、采用黑盒测试,辅之以白盒测试
B、采用白盒测试,辅之以黑盒测试
C、只使用黑盒测试
D、只使用白盒测试
4. 测试的基本流程:
1.开发人员将开放出来的产品交给测试部门。
2.测试人员使用某种测试方法测试产品并收集产品的缺陷。
3.与开发人员沟通被发现的缺陷。
4.开发人员修复缺陷并送回到测试部门重新测试。
1,2,3,4 B. 2.3.1.4 C.1,3,2,4 D.2,1,3,4
5. 下面的观点哪些是错误的?
A.你永远也不可能完成测试,这个重担将会简单地从你(或者开发人员)身上转移到
你的客户身上
B. 当你时间不够或者资金不够用的时候,就完成了测试
C. 我们不能绝对地认定软件永远也不会再出错 ,但可以根据合理和有效的统计
模型来判定软件的测试程度
二.填空题(每题 1 分,共 15 分)
1. 在软件开发过程中,软件生命周期模型包括______________, ___________,________和____
_________。
2.按测试阶段分类,可分为四个主要阶段______________, ___________,________和________
_____。
3.软件运行存在三种环境,分别是______________, ___________和______________。
4.白盒测试用例包括______________,______________和______________。
5.软件错误的分类分为软件错误等级和错误处理优先级,其中严重等级由______________决定,
优先级由______________决定。
三.简答题(共 25 分)
1. (名词解释)黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试(15 分)
1. WinRunner 可以用录制的方式快速建立自动测试脚本,请问 WinRunner 提供了哪几种可用的录制
模式?请描述各种录制模式的特点。(10 分)
四.设计题(共 50 分)
1. 用因果图法测试以下程序:
程序的规格说明要求:输入的第一个字符必须是#或*,第二个字符必须是一个数字,在此情
况下进行文件的修改:如果第一个字符不是#或*,则给出信息 N,如果第二个字符不是数字,
则给出信息 M.
(1) 分析程序的规格说明,列出原因和结果。(2 分)
(2) 找出原因与结果间的关系,原因与原因间的关系,画出因果图。(7 分)
(3) 将因果图转换成决策表(7 分)
(4) 根据(3)中的决策表,设计测试用例的输入数据和预期输出。(4 分)