系别 班次 学号 姓名
………密………封………线………以………内………答………题………无………效…… 第 1 页 共 8页 电子科技大学二零零八至二零零八学年第二学期 软件测试技术(A 卷)课程考试题(120 分钟) 闭卷 考试时间: 2008 一 二 三 四 总分 评卷教师 说明:本试卷共四大题,试卷满分100 分
注意:...请将所有答案填写在最后一页答题卡上
.................. 一、单项选择题:共20 小题,每小题2 分,满分40 分
1.软件测试按照测试层次可以分为( c ) A.黑盒测试、白盒测试 B
功能性测试和结构性测试 C.单元测试、集成测试和系统测试 D、动态测试和静态测试 2、软件测试是采用( a )执行软件的活动
A.测试用例 B.输入数据 C.测试环境 D.输入条件 3.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务
答案:( d ) 1 预防软件发生错误 2 发现程序错误 3 提供诊断错误信息 A.只有1 B.只有2 C.只有3 D.都是 4、导致软件缺陷的最大原因是:( a ) A.软件需求说明书 B.设计方案 C.编码 D.维护 5、测试用例是为达到最佳的测试效果或高效的揭露 隐 藏 的错误而 精 心 设计的少 量测试数据,至少应 该 包 括 ( a ) A、测试输入、执行条件和预期的结果
B、测试目 标 、测试工 具 C、测试环境 D、测试配 置 6、对 已 经 发现的错误进 行错误定 位 和确 定 出 错性质,并 改 正 这 些错误,同 时修 改 相 关 的文 档 ,这种 行为属 于 ( b ) A.测试 B.调 试 C.回 归 测试 D.单元测试 7、软件缺陷修 复 的代 价 最高的阶段为( a ) A、发布 阶段 B、需求阶段 C、设计阶段 D、编码阶段 8、下