软件测试模拟试题5
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《软件测试》模拟试题五
一、单项选择题(本大题共15小题,每小题2分,共30分。在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内)
1.软件测试的对象包括()。
A.目标程序和相关文档B.源程序、目标程序、数据和相关文
C.源程序和目标程序D.目标程序、操作系统和平台软件
2.在变更控制中,可用来确保由不同用户所执行的并发控制是()。
A.接口B.软件环境C.信息D.版本
3.黑盒法是根据程序的()来设计测试用例的。
A.应用范围B.内部逻辑C.功能D.输入数据
4.与设计测试用例无关的文档是()。
A.项目开发计划B.需求规格说明书C.设计说明书D.源程序
5.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()。
A.系统功能B.局部数据结构C.重要的执行路径D.错误处理
6.下面()方法能够有效地检测输入条件的各种组合可能引起的错误。
A.等价类划分B.边界值分析C.因果图D.错误推测法
7.软件测试不需要了解软件设计的()。
A.功能B.内部结构C.处理过程D.条件
8.有一组测试用例,它使被测程序中的每一个分支至少执行一次,它满足的覆盖标准是()。
A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖
9.单元测试时,调用被测模块的是()。
A.桩模块B.通信模块C.驱动模块D.代理模块
10.以下哪种软件测试属于软件性能测试的范畴()。
A.接口测试B.压力测试C.单元测试D.易用性测试
11.下列关于Web应用软件测试的说法中,正确的是()。
A.Cookie测试是Web应用软件功能测试的重要内容
B.对于没有使用数据库的Web应用软件,不需要进行性能测试
C.链接速度测试是Web应用软件功能测试的一项重要内容
D.表单测试是Web应用软件性能测试的一项内容
12.软件缺陷修复的代价最高的阶段是()。
A.发布阶段B.需求阶段C.设计阶段D.编码阶段
13.两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两
个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是()个。
A.25 B.30 C.50 D.60
14.典型的软件测试过程模型有多种,在这些模型中,()强调了测试计划等工作的先行和对系统需求和系统设计的测试。
A.V模型B.W模型C.渐进模型D.螺旋模型
15.集成测试时,能较早发现高层模块接口错误的测试方法为()。
A.自顶向下渐增式测试B.自底向上渐增式测试
C.非渐增式测试D.系统测试
二、填空题(每空1分,共20分)
1.软件缺陷产生的原因包括、设计、以及其他原因。
2.软件开发模式包括、编写边改模式、、螺旋模式。
3.测试过程中,描述用于描述测试的整体方案,描述依据测试案例找出的问题。。4.单元测试是以说明书为指导,测试源程序代码。集成测试以说明书为指导,测试软件结构。
5.动态测试通过发现错误。根据的设计方法不同,动态测试又可分为与两类。其中前者不考虑内部结构。
6.黑盒测试只在软件的处进行测试,依据说明书,检查程序是否满足要求。7.QTP中为每一个测试步骤录制的操作界面截屏,可以通过来查看。Dialog对象的方法,用来模拟用户点击对话框的标题栏,定位到对话框,使其处于激活状态。并可以使使用方法来判断控件是否存在。
8.等价类划分有两种不同的情况:和。
三、简答题(每小题5分,共30分)
1.简述单元测试的主要任务。
2.在LoadRunner下如何让多个场景轮流执行?
3.正交表测试用例设计方法的特点是什么?
4.什么是软件缺陷,它的表现形式有哪些?
5. 分析黑盒测试方法的特点。
6. 什么是QTP正则表达式?
四、问答题(2题共20分)
1.如何利用LoadRunner判断HTTP服务器的返回状态?(10分)
2.试为三角形问题中的直角三角形开发一个决策表(注意等腰直角三角形)。(10分)
《软件测试》模拟试题五参考答案
一、单项选择题(每小题2分,共30分)
1.B
2.B
3.C
4.A 5A 6.C 7.D 8.B 9.C 10.B
11.C 12.A 13.C 14.B 15.A
二、填空题(每空1分,共20分)
1. 编写说明书编写代码
2. 大棒模式流水模式(可互换)
3. 测试计划缺陷报告
4. 详细设计概要设计
5. 运行程序测试用例黑盒测试白盒测试
6. 接口需求规格功能
7. 选择菜单“View|Active Screen”Active Exist属性
8. 有效等价类无效等价类(可互换)
三、简答题(每小题5分,共30分)
1. 单元测试的主要任务是:模块接口测试;局部数据结构测试;路径测试;错误处理测试;边界测试。
2. 为每个场景设置一个Group。点击Edit Schedule->选择Schedule by Group->设置Start when group XXX finishes,就可以实现多个场景轮流执行。
3. 用最少的实验覆盖最多的操作,测试用例设计很少,效率高,但是很复杂;
对于基本的验证功能,以及二次集成引起的缺陷,一般都能找出来;但是更深的缺陷,更复杂的缺陷,还是无能为力的;
具体的环境下,正交表一般都很难做的。大多数,只在系统测试的时候使用此方法。为每个场景设置一个Group。点击Edit Schedule->选择Schedule by Group->设置Start when group XXX finishes,就可以实现多个场景轮流执行。
4. 从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题;从外部看,软件缺陷是系统所需实现的某种功能的失效或违背。
它的表现形式主要有以下几种:(1)软件未达到产品说明书中已经标明的功能;(2)软件出现了产品说明书中指明不会出现的错误;(3)软件未达到产品说明书中虽未指出但应当达到的目标;(4)软件功能超出了产品说明书中指出的范围;(5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。
5. 黑盒测试又称为功能测试或数据驱动测试,主要针对软件界面、软件功能、外部数据库访问以及软件初始化等方面进行测试。