软件测试期末试题

软件测试期末试题

ID:27495110

大小:124.52 KB

页数:5页

时间:2018-12-04

软件测试期末试题_第1页
软件测试期末试题_第2页
软件测试期末试题_第3页
软件测试期末试题_第4页
软件测试期末试题_第5页
资源描述:

《软件测试期末试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、鹤壁职业技术学院二零一零至二零一一学年第二学期《软件测试》课程考试题(90分钟)考试时间:2011-5-26说明:本试卷共三大题,试卷满分100分。系别班次学号姓名.一、单项选择题:(共15小题,每小题1分,满分15分。)1.软件测试的目的:()A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能早地发现并排除软件中潜藏的错误,提高软件的可靠性D.修改软件中出现的错误2、导致软件缺陷的最大原因是:()A.软件需求说明书B.设计方案C.编码D.维护3、测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括()A、测试输入、执行条件和预期的

2、结果。B、测试目标、测试工具C、测试环境D、测试配置4.在软件测试阶段,测试步骤按次序可以划分为以下几步:()A.单元测试、集成测试、系统测试、验收测试B.验收测试、单元测试、系统测试、集成测试C.单元测试、集成测试、验收测试、系统测试D.系统测试、单元测试、集成测试、验收测试5.软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节?()A.功能测试B.单元测试C.结构测试D.验收测试6.必须要求用户参与的测试阶段是()A.单元测试B.集成测试C.确认测试D.验收测试7、软件缺陷修复的代价最高的阶段为()A、发布阶段B、需求阶段C、设计阶段D、编码阶段8.不属于白盒测试

3、的技术是()。A.语句覆盖B.判定覆盖C.边界值分析D.基本路径测试9.不属于逻辑覆盖方法的是()。A.组合覆盖B.判定覆盖C.条件覆盖D.接口覆盖10、在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,其中()是最弱的覆盖准则。A.语句覆盖B.条件覆盖C.判定-条件覆盖D.路径覆盖11、下列()方法设计出的测试用例发现程序错误的能力最强。第5页共5页A.等价类划分法B.场景法C.边界值分析法D.决策表法121811、如果F实现一个程序,输入变量x1和x2的边界、区间分别为:a≤x1≤d,区间为[a,b],

4、[b,c],[c,d];e≤x2≤g,区间为[e,f],[f,g];则下列()图可表示为强健壮等价类测试用例。A.B.x2abcdgfex1abcdgfex2x1C.D.abcdgfeabcdgfex1x2x2x113、()方法是根据输出对输入的依赖关系来设计测试用例的。A.边界值分析B.等价类C.因果图法D.错误推测法14、对于一个含有n个变量的程序,采用基本边界值分析法测试程序会产生()个测试用例。A.6n+1B.5nC、4n+1D.7n15.下列___不是软件自动化测试的优点。()A.速度快、效率高B.准确度和精确度高C.能提高测试的质量D.能充分测试软件二、判断题:(共15小题

5、,每题1分,满分15分)(使用“√”,“×”)1.软件测试等于程序测试。()2.软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。()3.好的测试员坚持不懈地追求完美。()4.软件质量保证和软件测试是同一层次的概念。()5.我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。()6.软件生命周期是软件从产生到报废的过程。()7.在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。()8.测试用例的数目越多,测试的效果越好。()9.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。()10.没有发现错误的测试是没有价值

6、的。()第5页共5页1.软件测试工具可以代替软件测试员。()2.单元测试能发现约80%的软件缺陷。()3.尽早发现软件缺陷,降低修复成本。()4.尚未发现或未观察到的软件缺陷只能说是潜在缺陷。()5.测试用例是软件测试的核心。()三、综合题:(共4小题,满分70分。)1.如图显示某程序的逻辑结构。试为它设计足够的测试用例,分别实现对程序的判定覆盖、条件覆盖和条件组合覆盖。(将相应空缺部分填写完整。)(20分)解答:覆盖种类需满足的条件测试数据期望结果 判定覆盖执行S1A>1,B¹0或A£1,B=0或A£1,B¹0A=2,B=1或A=1,B=0或A=1,B=1  条件覆盖以下四种情况各出

7、现一次  无A>1B=0A=2,B=0执行S1A£1 条件组合覆盖A>1,B=0A£1,B=0A£1,B¹02、有二元函数f(x,y),其中x∈[1,21],y∈[1,31];请写出该函数采用基本边界值分析法设计的测试用例。(10分)答:第5页共5页3.设一个控制流图如下,请给出环形复杂度和基本测试路径。(20分)(1)根据程序环形复杂度的计算公式,求出程序路径集合中的独立路径数目。(2)根据上面环形复杂度的计算结果,源程序的基本路径集合中的独

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

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

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