软件测试基础11软件工程期末考试a卷及答案

软件测试基础11软件工程期末考试a卷及答案

ID:32311731

大小:116.39 KB

页数:3页

时间:2019-02-03

软件测试基础11软件工程期末考试a卷及答案_第1页
软件测试基础11软件工程期末考试a卷及答案_第2页
软件测试基础11软件工程期末考试a卷及答案_第3页
资源描述:

《软件测试基础11软件工程期末考试a卷及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、题号一二三四总分评阅人得分2013—2014学年第二学期《软件测试基础》期末考试试卷(A卷)……………………………装……………………………………………订………………………………线………………………………(装订线外请不要答题)考试形式:■闭卷□开卷■笔试□机试一、单项选择题(每小题2分,15×2=30分)123456789101112131415CABCADBABBCBABD1、下列哪一项不是白盒测试?(C)A.单元测试B.集成测试C.系统测试D.回归测试2、___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求

2、。(A)A.系统测试  B.集成测试   C.单元测试    D.功能测试3、有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。(B)A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖4、软件测试的目的是___________。(C)A.表明软件的正确性 B.评价软件质量  C.尽可能发现软件中的错误    D.判定软件是否合格5、关于白盒测试与黑盒测试的最主要区别,正确的是___________。(A)A.白盒测试侧重于程序结构,黑盒测试侧重于功能  B.白盒测试可以使用测试工具,黑盒测试不能

3、使用工具   C.白盒测试需要程序参与,黑盒测试不需要   D.黑盒测试比白盒测试应用更广泛6、软件测试类型按开发阶段划分___________。(D)A.需要测试﹑单元测试﹑集成测试 B.调试﹑单元测试﹑功能测试   C.单元测试 ﹑集成测试﹑确认测试  D.单元测试﹑集成测试﹑确认测试﹑系统测试﹑验收测试 7、在Junit中,testXXX()方法就是一个测试用例,测试方法是______。(B)A. privatevoidtestXXX() B.publicvoidtestXXX()    C.publicfloattestXXX() D

4、.publicinttestXXX() 8、软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?(A)A.单元测试B.集成测试C.目的测试D.确认测试9、增量式集成测试有3种方式:自顶向下增量测试方法,和混合增量测试方式。(B)A.自中向下增量测试方法B.自底向上增量测试方法C.多次性测试D.维护10、阅读下面流程图  当使用判定覆盖法进行测试时,至少需要设计___________个测试用例。(B) A.2         B. 4        C. 6          D. 8 12、软件测试过程中的集成测试主要是为了

5、发现___________阶段的错误码。(B)A.需求分析B.概要设计C.编码D.维护13、单元测试一般以__________为主。(A)A.白盒测试B.黑盒测试   C.系统测试  D.分析测试14、代码检查法有桌面检查法,走查和__________。(B)A.静态测试B.代码审查   C.动态测试   D.白盒测试3第3页共3页适用专业:11软件工程课程名称:《软件测试基础》15、下图控制流图的环复杂度Ⅴ(g)和基本复杂度EV(g)是__________。(D)A.V(g)=5 EV(g)=l    B.V(g)=6 EV(g)=6C.V

6、(g)=5 EV(g)=5    D.V(g)=6 EV(g)=l        二、填空题(每小题1.5分,20×1.5=30分)1、环复杂度的计算方法有直观观察法、公式计算法、判定节点法。2、软件缺陷按测试开发阶段分为需求缺陷、设计缺陷和编码缺陷。3、在兼容性测试中,向前兼容是指可以使用软件的以前版本,向后兼容是指可以使用软件的未来版本。4、测试用例由输入数据和预期的输出数据两部分组成。5、在单元测试中,需要为被测模块设计驱动模块和桩模块。驱动模块用来模拟被测模块的上级调用模块,桩模块用来代替被测模块所调用的模块。6、集成测试可分为4种遍

7、历顺序的方法:大爆炸方法、自顶向下、自底向上和三明治集成方法。7、功能测试主要从系统输入、系统内部处理、系统输出三方面设计测试用例。8、基于场景的测试中最少的场景数等于事件流的总数,即基本流与备选流的总数。三、简答题(每小题5分,4×5=20分)1、单元测试的过程可划分几个阶段?每个阶段的主要内容是什么?参考答案:单元测试的过程可划分5个阶段:计划阶段:完成单元测试计划,制定单元测试策略;设计阶段:根据单元测试计划,提取测试需求,完成测试设计;实施阶段:根据测试用例开发测试数据或测试脚本,并建立单元测试环境,准备正式开始测试执行;执行阶段:以

8、手动方式或利用测试脚本自动执行单元测试用例,记录测试结果;评估阶段:利用测试用例和缺陷计算相关指标,评估阶段性测试过程和结果,做出决策。2、什么是回归测试?回归测试

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。