软件测试习题软件评测师Word下载.docx
- 文档编号:21921882
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:16
- 大小:1.09MB
软件测试习题软件评测师Word下载.docx
《软件测试习题软件评测师Word下载.docx》由会员分享,可在线阅读,更多相关《软件测试习题软件评测师Word下载.docx(16页珍藏版)》请在冰豆网上搜索。
C.最大限度达到用户满意
D.软件特性的总和,以及满足规定和潜在用户需求的能力
●某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:
①经过自己测试的软件今后不会再出现问题;
②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;
③承诺不需要其他人员,自己就可以独立进行测试工作;
④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;
你认为应聘者甲的保证___(43)___。
(43)A.①、④是正确的 B.②是正确的 C.都是正确的 D.都不正确
●软件测试的对象包括_____(44)____。
(44)A.目标程序和相关文档
B.源程序、目标程序、数据及相关文档
C.目标程序、操作系统和平台软件
D.源程序和目标程序
●软件测试类型按开发阶段划分是_____(45)____。
(45)A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试
●下述说法错误的是_____(46)____。
(46)A.单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作
B.集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试
C.集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。
D.系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求
●V模型指出,___(47)___对程序设计进行验证,___(48)___对系统设计进行验证,___(49)___应当追朔到用户需求说明。
(47)A.单元和集成测试 B.系统测试 C.验收测试和确认测试 D.验证测试
(48)A.单元测试 B.集成测试 C.功能测试 D.系统测试
(49)A.代码测试 B.集成测试 C.验收测试 D.单元测试
●错误管理的流程可以概括为:
测试人员提交新的错误入库,错误状态为1;
高级测试人员验证错误,如果确认是错误,分配给相应的开发人员,设置状态为2,如果不是错误,则拒绝,设置为"
拒绝"
状态;
开发人员查询状态为3的错误,做如下处理:
如果不是错误,则置状态为"
,如果是错误则修复并置状态为4,如果不能解决的错误,要留下文字说明并保持错误为"
测试人员查询状态为5的错误,验证错误是否已解决,做如下处理:
如问题解决了置错误的状态为6,如问题没有解决则置状态为7。
上述流程中1至7相对应的状态标识为_____(50)____。
(50)A.新信息→打开→打开→修正→修正→关闭→重新打开
B.打开→修正→关闭→修正→修正→关闭→打开
C.新信息→打开→打开→关闭→修正→关闭→重新打开
D.新信息→打开→打开→修正→关闭→修正→重新打开
●关于对第三方测试的描述,正确的观点是_____(51)____。
(51)A.既不是开发人员,也不是用户所进行的测试就是第三方测试
B.由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试
C.第三方测试是在开发方与用户方的测试基础上所进行的验证测试
D.第三方测试又被称为β测试
●验收测试的定义是_____(52)____。
(52)A.由用户按照用户手册对软件进行测试以决定是否接收
B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收
C.按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接收
D.由开发方和用户按照用户手册执行软件验收
●在GB/T17544中,软件包质量要求包括三部分,即产品描述要求、_____(53)____、程序和数据要求。
(53)A.用户文档要求 B.系统功能要求 C.设计要求说明 D.软件配置要求
2006年
●正式的技术评审FTR(FormalTechnicalReview)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中不正确的是___(29)___。
(29)A.评审产品,而不是评审生产者的能力
B.要有严格的评审计划,并遵守日程安排
C.对评审中出现的问题要充分讨论,以求彻底解决
D.限制参与者人数,并要求评审会之前做好准备
●两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是___(35)___个。
(35)A.25 B.30 C.50 D.60
●对于软件的β测试,下列描述正确的是___(36)___。
(36)A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试
B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试
C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试
D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试
●___(37)___可以作为软件测试结束的标志。
(37)A.使用了特定的测试用例
B.错误强度曲线下降到预定的水平
C.查出了预定数目的错误
D.按照测试计划中所规定的时间进行了测试
●下面①--④是关于软件评测师工作原则的描述,正确的判断是___(38)___。
①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量
②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间
③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误
④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。
(38)A.①、② B.②、③ C.①、③ D.无
●在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中___(39)___不是单元测试的主要内容。
在进行单元测试过程中,通常测试工程师都需要借助___(40)___来代替所测模块调用的子模块:
在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是___(41)___。
(39)A.模块接口测试 B.有效性测试 C.路径测试 D.边界测试
(40)A.桩模块 B.驱动模块 C.桩模块和驱动模块 D.存根模块和驱动模块
(41)A.一次性组装和增殖性组装 B.自顶向下组装和启底向上组装
C.单个模块组装和混合模块组装 D.接口组装和功能组装
●黑盒测试是通过软件的外部表现来发现软件缺陷和错误的测试方法,具体地说,黑盒测试用例设计技术包括___(42)___等。
现有一个处理单价为1元的盒装饮料的自动售货机软件,若投入1元币,按下“可乐”、“雪碧”或“红茶”按钮,相应的饮料就送出来,若投入的是2元币,在送出饮料的同时退还1元币。
下表是用因果图法设计的部分测试用例,l表示执行该动作,0表示不执行该动作,___(43)___的各位数据,从左到右分别填入空格表中的
(1)—(8)是正确的。
用例序号
1
2
3
4
5
输
入
投入1元币
投入2元币
按“可乐”按钮
按“雪碧”按钮
按“红茶”按钮
出
退还1元币
(1)
(5)
(7)
送出“可乐”饮料
(2)
送出“雪碧”饮料
(3)
(8)
送出“红茶”饮料
(4)
(6)
(42)A.等价类划分法、因果图法、边界值分析法、错误推测法、判定表驱动法
B.等价类划分法、因果图法、边界值分析法、正交试验法、符号法
C.等价类划分法、因果图法、边界值分析法、功能图法、基本路径法
D.等价类划分法、因果图法、边界值分析法、静态质量度量法、场景法
(43)A.01001100 B.01101100 C.01001010 D.11001100
●多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足___(44)___级别的:
针对布尔表达式
A&
&
(B||C)执行逻辑覆盖测试,测试用例至少需要___(45)___种组合才能满足多条件覆盖的要求。
(44)A.语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
B.判定覆盖、条件覆盖;
条件判定组合覆盖、修正条件判定覆盖
C.语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖
D.路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖
(45)A.6 B.4 C.8 D.12
●典型的软件测试过程模型有___(46)___等,在这些模型中,___(47)___强调了测试计划等工作的先行和对系统需求和系统设计的测试,___(48)___对软件测试流程予以了说明。
(46)A.V模型、W模型、H模型、渐进模型
B.V模型、W模型、H模型、螺旋模型
C.X模型、W模型、H模型、前置测试模型
D.X模型、W模型、H模型、增量模型
(47)A.V模型 B.W模型 C.渐进模型 D.螺旋模型
(48)A.V模型 B.W模型 C.H模型 D.增量模型
●下述关于错误处理流程管理的原则,___(49)___的说法是不正确的。
(49)A.为了保证正确地定位错误,需要有丰富测试经验的测试人员验证发现的错误是否是真正的错误,并且验证错误是否可以再现。
B.每次对错误的处理都要保留处理信息,包括处理人姓名、处理时间、处理方法、处理意见以及错误状态
C.错误修复后必须由报告错误的测试人员确认错误已经修复,才能关闭错误
D.对于无法再现的错误,应该由项目经理,测试经理和设计经理共同讨论决定拒绝或者延期。
●软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性___(51)___是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。
(51)A.成熟性 B.易恢复性 C.容错性 D.可靠性依从性
●GB/T18905—2002《软件工程产品评价》中确定的通用评价过程包括四个方面,即:
确立评价需求,规定评价,设计评价和执行评价,其中有关“规定评价”部分包含的内容有___(52)___。
(52)A.选择度量、建立度量评定等级、确立评估准则
B.指定质量模型、选择度量、建立度量评定等级
C.选择度量、建立度量评定等级、制定评价计划
D.确定产品类型、选择度量、建立度量评定等级
●用边界值分析法,假定1<
X<
100,那么X在测试中应该取的边界值是___(54)___。
(54)A.X=1,X=100 B.X=0,X=1,X=100,X=101 C.X=2,X=99 D.X=O,X=101
●导致软件缺陷的原因有很多,①—④是可能的原因,其中最主要的原因包括___(55)___。
①软件需求说明书编写的不全面,不完整,不准确,而且经常更改
②软件设计说明书
③软件操作人员的水平
④开发人员不能很好的理解需求说明书和沟通不足
(55)A.①、②、③ B.①、③ C.②、③ D.①、④
●关于软件质量的描述,正确的是___(56)___。
(56)A.软件质量是指软件满足规定用户需求的能力
B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性
C.软件质量保证过程就是软件测试过程
D.以上描述都不对
●对于业务流清晰的系统可以利用___(57)___贯穿整个测试用例设计过程。
在用例中综合使用各种测试方法,对于参数配置类的软件,要用___(58)___选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用___(59)___和判定表驱动法。
(57)A.等价类划分 B.因果图法 C.正交试验法 D.场景法
(58)A.等价类划分 B.因果图法 C.正交试验法 D.场景法
(59)A.等价类划分 B.因果图法 C.正交试验法 D.场景法
●___(61)___方法根据输出对输入的依赖关系设计测试用例。
(61)A.路径测试 B.等价类 C.因果图 D.边界值
●针对下面程序段,边界值问题可以定位在___(62)___。
1:
RemCreatea10elementintegerarray
2:
Remlnitializeeachelementto-1
3:
Dimdata(10)AsInteger
4:
DimiAsInteger
5:
Fori=1TO10
6:
data(i)=-1
7:
Nexti
8:
End
(62)A.data
(1) B.data(0) C.data(9) D.data(10)
●为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括___(65)___
(65)A.配置项标识、配置项控制、配置状态报告、配置审计
B.配置基线确立、配置项控制、配置报告、配置审计
C.配置项标识、配置项变更、配置审计、配置跟踪
D.配置项标识、配置项控制、配置状态报告、配置跟踪
2007年
下列测试工具中,使用()执行自动化负载压力测试,使用()执行代码静态结构分析,使用()执行网络测试。
A、SmartBitsB、LogiscopeC、QTPD、LoadRunner
2008年
33、可移植性包括的子特性如下。
适应性:
软件产品无需采用手段就可能适应不同的指定环境的能力。
易安装性:
软件产品在指定环境中被安装的能力。
共存性:
软件在公共环境中分享资源与其他独立软件共存的能力。
易替换性:
在环境、目的相同的情况下替代另一个指定软件的能力。
可移植性依从性:
软件产品依从可移植性相关的标准或约定的能力
缺陷探测率DDP是衡量一个公司测试工作效率的软件质量成本的指标。
在某公司开发一个软件产品的过程中,开发人员自行发现并修正的缺陷数量为80,测试人员A发现的缺陷数量为50个,测试人员B发现的缺陷数量为50个,测试人员A和B发现的缺陷不重复,客户反馈的缺陷数量为50个,则该公司针对本产品的缺陷探测率为()。
A56.5%B78.3%C43.5%D34.8%
界面元素测试包括:
窗口测试、菜单测试、图标测试、文字测试、鼠标测试。
易用性测试不仅是针对应用程序的测试,而且还包括用户手册等系列文档。
安装测试就是按照用户安装手册安装软件,来评估安装过程的易用性、正确性。
辅助系统测试包括帮助测试、向导测试、信息提示测试等。
界面整体测试是指对界面的规范性、一致性、合理性等进行测试和评估。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 习题 评测