下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、20142015学年第一学期一、单项选择题(本大题共15小题,每小题2分,共30分,答案写在答题页上)1.软件测试是软件开发的重要环节,而进行软件测试的目的是()。A.证明软件错误不存在B.证明软件错误的存在C.改正程序所有的错误D.发现程序所有的错误2.CMM模型中共有五个级别,除了()外每一级都设定了一组目标,如果达到了这组目标,则表明达到了这个成熟级别,可以向上更为成熟的高一级别迈进。A.初始级B.可重复级C.已定义级D.管理级优化级3.导致软件缺陷的最大原因是()。A.软件需求说明书B.设计方案C编写程序D.软件规格说明书4.软件测试文档不包括以下哪项()A.测试案例B.软件缺陷报告C
2、.状态变化示意图D.归纳、统计和总结5.有一组测试用例,它使被测程序中的每一个分支至少执行一次,它满足的覆盖标准是:()A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖6.在白盒法中,无论采用那种覆盖标准都不可能达到100%覆盖率。它们的目标都是()。A.用尽可能少的测试用例发现尽可能多的错误。B.从理论上证明100%的覆盖率是不可能达到的。C.说明测试的强度是可估量的。D.说明测试的标准是可比较的。7 .用户在真实的工作环境中使用软件,用于测试系统的用户友好性等,这种测试是()。A.集成测试B.系统测试C.Alpha测试测试8 .一个多用户的应用系统通产有用户管理功能,允许增加新的用户。用户
3、信息一般包括用户名。假设规定用户名必须是以字母开头的、不超过9 个字符的字母数字串,那么下面那一组值均属于用户名的有效等价类()A.L,linyifen,A1111111,glenford1B.a111,L1,Lin-Yie,Lin-fengC.linyifen,A1111111,glendord,123B123D.linyifen,A1111111,glenford,E.linyifen,A1111111,glenford,Myers10 请阅读下面这段程序:intfunc2(inta,b,c)intk=1;if(a>0)|(b<0)|(a+c>0)k=k+a;elsek=
4、k+b;if(c>0)k=k+c;returnk;如果测试时采用这组输入值组合:(a,b,c)=(1,1,-1)、(1,1,1)、(-1,1,1)、(0,1,1),那么可以实现下面哪一种覆盖()A.条件覆盖B.分支覆盖C.路径覆盖D.条件组合覆盖11 .黑盒测试是从观点的测试,白盒测试是从观点的测试。()A.开发人员,管理人员B.用户,管理人员C.用户,开发人员D.开发人员,用户12 .下列关于单元测试的说法中错误的是()。A.桩模块由被测模块调用,在单元测试中接受测试数据,启动被测模块B.单元测试以白盒测试为主C.桩模块用以模拟被测模块工作过程中所调用的模块D.驱动模块用以模拟被测模块
5、的上级模块13 、软件测试的对象包括()A.目标程序和相关文档标程序、操作系统和平台软件B.源程序、目标程序、数据及相关文档C.目D.源程序和目标程序)检查出来。13、编码阶段产生的错误由(A.单元测试B.集成测试C有效性测试D.系统测试14、等价类划分和边界值分析是最常用的两种黑盒方法。采用这两种方法设计测试案例,可以很大幅度的减少测试案例的数量。那么,这两种方法有什么局限性()A.在设计一组测试案例是不能把这两种方法结合在一起同时使用B.不同输入变量之间可能存在约束关系,它们不能处理这类约束关系C.不能用于大型信息系统的测试案例的设计D.不能用于单元测试和集成测试15在系统测试阶段,测试人
6、员发现并报告了某个功能的一个缺陷。后来开发人员修复了这个缺陷,向测试方提交了修改后的新版本。在安装了这个新版本之后,测试人员运行了一边这个功能的全部测试案例,发现报告的缺陷确实已经修复了,并且没有发现新的缺陷。那么,测试人员所作的回归测试已经足够了吗为什么下面的几个答案中哪一个是最好的()A.是的。因为报告的缺陷确实已经修复,并且没有发现新的缺陷,所以没有必要补充其他的测试B.不够。应该再运行一遍这个功能的全部测试案例C足够了。只需要运行发现此缺陷所用的测试案例D.不够。应该运行一遍受这个功能影响的其他功能的全部测试案例二、判断题(每题1分,共10分)1 ()测试只能证明程序有错误,不能证明程
7、序没有错误。2 ()自顶向下的集成测试中,需要完成桩模块的编写。3 .()代码评审是检查源代码是否达到模块设计的要求。4 ()所有的测试都应当追溯到用户的需求。5 ()如果发布的软件有质量问题,那是软件测试人员的错。6 ()负载测试是检验系统的能力最高能达到什么程度。7 ()测试人员要坚持原则,缺陷未修复完坚决不予通过。8 ()经验表明,测试后程序残存的错误数目与该程序中以发现的错误数目或检错率成正比。9 ()在设计测试用例时,应包括合理的输入条件和不合理的输入条件。10 ()白盒测试的基本路径法和路径覆盖测试法相比较,基本路径法需要设计的测试用例个数较少。(每题5分,共20分)1 .绘制出软
8、件测试模型中的V莫型。2 单元测试、集成测试、系统测试的侧重点分别是什么3 请举例说明分支覆盖既不属于条件覆盖,条件覆盖也不属于分支覆盖。4 .简述集成测试的几种主要策略,分析每种策略的优缺点。(共40分)1.针对test函数按照基本路径测试方法设计测试用例。a)绘制出程序流程图对应的控制流图b)计算出圈复杂度c)写出独立路径d)写出相应的测试用例。(10分)1 inttest(inti_count,inti_flag)23 inti_temp=0;4 while(i_count>0)5if(0=i_flag)6 i_temp=i_count+100;7 break;8 else9 if
9、(1=i_flag)10 i_temp=i_temp+10;11 else12 i_temp=i_temp+20;1314 15 i_count-;1617returni_temp;18(2) 用决策表设2 .某规格说明要求:第一列字符必须A或B,第二列字符必须是数字,在此情况下文件被更新。但如果第一个字符不正确,那么信息X12被产生;如果第二个字符不是数字,则信息X13产生。(1)试利用因果图法,建立该软件的因果计测试用例。(10分)3、程序实现了求两数之和,输入为两个整型变量x和y,0<x<10020wyw3而用边界值法设计测试用例。(6分), 应 考虑 (m, n) 的哪些4 、假设需要测试下面嵌套的两个循环,他们的循环次数是不固定的,但最大循环次数不超过50。在设计测试案例时取值组合(6分)for(i=1;i<=m;i+)循环体1;for(j=1;j<=n;j+)循环体2;5 请应用等价类划分法为上述程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 动静脉内瘘狭窄与血栓的识别、预警与紧急处置
- 2026年铁路物流行业六月效率提升实施方案
- 人工智能热度分析报告
- 五年职业发展规划方案
- 消防安全培训汇报稿
- 护理健康宣教标识
- 七年级英语上册可数与不可数名词课|量词搭配
- 2.4 用一元二次方程解决问题(能力提升)(原卷版)
- 《对称与旋转|几何变换概念认知》
- 言语不利健康宣教
- (2026)继续教育公需课必修课考试题与参考答案(完整版)
- ICU火灾应急预案演练脚本
- 重力势能课件2025-2026学年高一下学期物理人教版必修第二册
- 2026年新疆维吾尔自治区克拉玛依市重点学校初一新生入学分班考试试题及答案
- 2026年高考(北京卷)化学试题及答案
- 2026 年浙江大学招聘考试题库解析
- 2025-2026学年四川省眉山市高一上册期末考试数学试卷(原卷)
- 天津经济技术开发区南港发展集团有限公司招聘笔试题库2026
- 2026年北京市中考语文试卷含答案
- 2025年白云区城管雇员笔试及答案
- 玩具厂生产管理制度
评论
0/150
提交评论