您好,欢迎访问三七文档
当前位置:首页 > 幼儿/小学教育 > 小学教育 > 软件测试试卷A-陈艳
重庆理工大学考试试卷2014~2015学年第一学期班级112030801-07完整学号姓名考试科目软件质量保证与测试A卷闭卷共5页····································密························封························线································学生答题不得超过此线-1-一、单项选择题(本大题共15小题,每小题2分,共30分,答案写在答题页上)1.软件测试是软件开发的重要环节,而进行软件测试的目的是()。A.证明软件错误不存在B.证明软件错误的存在C.改正程序所有的错误D.发现程序所有的错误2.CMM模型中共有五个级别,除了()外每一级都设定了一组目标,如果达到了这组目标,则表明达到了这个成熟级别,可以向上更为成熟的高一级别迈进。A.初始级B.可重复级C.已定义级D.管理级优化级3.导致软件缺陷的最大原因是()。A.软件需求说明书B.设计方案C.编写程序D.软件规格说明书4.软件测试文档不包括以下哪项()A.测试案例B.软件缺陷报告C.状态变化示意图D.归纳、统计和总结5.有一组测试用例,它使被测程序中的每一个分支至少执行一次,它满足的覆盖标准是:()A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖6.在白盒法中,无论采用那种覆盖标准都不可能达到100%覆盖率。它们的目标都是()。A.用尽可能少的测试用例发现尽可能多的错误。B.从理论上证明100%的覆盖率是不可能达到的。C.说明测试的强度是可估量的。D.说明测试的标准是可比较的。7.用户在真实的工作环境中使用软件,用于测试系统的用户友好性等,这种测试是()。A.集成测试B.系统测试C.Alpha测试D.Beta测试8.一个多用户的应用系统通产有用户管理功能,允许增加新的用户。用户信息一般包括用户名。假设规定用户名必须是以字母开头的、不超过8个字符的字母数字串,那么下面那一组值均属于用户名的有效等价类?()A.L,linyifen,A1111111,glenford1B.a111,L1,Lin-Yie,Lin-fengC.linyifen,A1111111,glendord,123B123D.linyifen,A1111111,glenford,G.MyersE.linyifen,A1111111,glenford,Myers9.请阅读下面这段程序:intfunc2(inta,b,c){intk=1;if((a0)||(b0)||(a+c0))k=k+a;elsek=k+b;if(c0)k=k+c;returnk;}如果测试时采用这组输入值组合:(a,b,c)=(1,1,-1)、(1,1,1)、(-1,1,1)、(0,1,1),那么可以实现下面哪一种覆盖?()A.条件覆盖B.分支覆盖C.路径覆盖D.条件组合覆盖10.黑盒测试是从观点的测试,白盒测试是从观点的测试。()A.开发人员,管理人员B.用户,管理人员C.用户,开发人员D.开发人员,用户11.下列关于单元测试的说法中错误的是()。A.桩模块由被测模块调用,在单元测试中接受测试数据,启动被测模块B.单元测试以白盒测试为主C.桩模块用以模拟被测模块工作过程中所调用的模块D.驱动模块用以模拟被测模块的上级模块12、软件测试的对象包括()A.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平台软件D.源程序和目标程序13、编码阶段产生的错误由()检查出来。A.单元测试B.集成测试C.有效性测试D.系统测试重庆理工大学考试试卷2014~2015学年第一学期班级112030801-07完整学号姓名考试科目软件质量保证与测试A卷闭卷共5页····································密························封························线································学生答题不得超过此线-2-14、等价类划分和边界值分析是最常用的两种黑盒方法。采用这两种方法设计测试案例,可以很大幅度的减少测试案例的数量。那么,这两种方法有什么局限性?()A.在设计一组测试案例是不能把这两种方法结合在一起同时使用B.不同输入变量之间可能存在约束关系,它们不能处理这类约束关系C.不能用于大型信息系统的测试案例的设计D.不能用于单元测试和集成测试15.在系统测试阶段,测试人员发现并报告了某个功能的一个缺陷。后来开发人员修复了这个缺陷,向测试方提交了修改后的新版本。在安装了这个新版本之后,测试人员运行了一边这个功能的全部测试案例,发现报告的缺陷确实已经修复了,并且没有发现新的缺陷。那么,测试人员所作的回归测试已经足够了吗?为什么?下面的几个答案中哪一个是最好的?()A.是的。因为报告的缺陷确实已经修复,并且没有发现新的缺陷,所以没有必要补充其他的测试B.不够。应该再运行一遍这个功能的全部测试案例C.足够了。只需要运行发现此缺陷所用的测试案例D.不够。应该运行一遍受这个功能影响的其他功能的全部测试案例二、判断题(每题1分,共10分)1.()测试只能证明程序有错误,不能证明程序没有错误。2.()自顶向下的集成测试中,需要完成桩模块的编写。3.()代码评审是检查源代码是否达到模块设计的要求。4.()所有的测试都应当追溯到用户的需求。5.()如果发布的软件有质量问题,那是软件测试人员的错。6.()负载测试是检验系统的能力最高能达到什么程度。7.()测试人员要坚持原则,缺陷未修复完坚决不予通过。8.()经验表明,测试后程序残存的错误数目与该程序中以发现的错误数目或检错率成正比。9.()在设计测试用例时,应包括合理的输入条件和不合理的输入条件。10.()白盒测试的基本路径法和路径覆盖测试法相比较,基本路径法需要设计的测试用例个数较少。三、简答题(每题5分,共20分)1.绘制出软件测试模型中的V模型。2.单元测试、集成测试、系统测试的侧重点分别是什么?3.请举例说明分支覆盖既不属于条件覆盖,条件覆盖也不属于分支覆盖。4.简述集成测试的几种主要策略,分析每种策略的优缺点。四、设计题(共40分)1.针对test函数按照基本路径测试方法设计测试用例。a)绘制出程序流程图对应的控制流图b)计算出圈复杂度c)写出独立路径d)写出相应的测试用例。(10分)1inttest(inti_count,inti_flag)2{3inti_temp=0;4while(i_count0){5if(0==i_flag){6i_temp=i_count+100;7break;8}else{9if(1==i_flag){10i_temp=i_temp+10;11}else{12i_temp=i_temp+20;13}14}15i_count--;16}17returni_temp;18}重庆理工大学考试试卷2014~2015学年第一学期班级112030801-07完整学号姓名考试科目软件质量保证与测试A卷闭卷共5页····································密························封························线································学生答题不得超过此线-3-2.某规格说明要求:第一列字符必须A或B,第二列字符必须是数字,在此情况下文件被更新。但如果第一个字符不正确,那么信息X12被产生;如果第二个字符不是数字,则信息X13产生。(1)试利用因果图法,建立该软件的因果图;(2)用决策表设计测试用例。(10分)3、程序实现了求两数之和,输入为两个整型变量x和y,0≤x≤100,20≤y≤30,应用边界值法设计测试用例。(6分)4、假设需要测试下面嵌套的两个循环,他们的循环次数是不固定的,但最大循环次数不超过50。在设计测试案例时,应考虑(m,n)的哪些取值组合?(6分)for(i=1;i=m;i++){循环体1;for(j=1;j=n;j++){循环体2;}}5.请应用等价类划分法为上述程序设计出相应的测试用例。假设商店货品价格(R)都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出找零钱的最佳组合(找给顾客货币张数最少)。假定此商店的货币面值只包括:50元(N50)、10元(N10)、5元(N5)、1元(N1)四种。(8分,要有过程步骤)重庆理工大学考试试卷2014~2015学年第一学期班级112030801-07完整学号姓名考试科目软件质量保证与测试A卷闭卷共5页····································密························封························线································学生答题不得超过此线-4-一、单项选择题(本大题共15小题,每小题2分,共30分)得分评卷人题号123456789101112131415答案二、判断题(每题1分,共10分)得分评卷人题号12345678910答案三、简答题(每题5分,共20分)得分评卷人题号一二三四总分总分人分数重庆理工大学考试试卷2014~2015学年第一学期班级112030801-07完整学号姓名考试科目软件质量保证与测试A卷闭卷共5页····································密························封························线································学生答题不得超过此线-5-四、设计题(共40分)得分评卷人
本文标题:软件测试试卷A-陈艳
链接地址:https://www.777doc.com/doc-4470789 .html