计算机三级软件测试模拟题_第1页
计算机三级软件测试模拟题_第2页
计算机三级软件测试模拟题_第3页
计算机三级软件测试模拟题_第4页
计算机三级软件测试模拟题_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、判断题二、1.软件验收测试的合格通过准则是:()A.软件需求分析说明书中定义的所有功能己全部实现,性能指标全部达到要求。B.所有测试项没有残余一级、二级和三级错误。C.立项审批表、需求分析文档、设计文档和编码实现一致。D.验收测试工件齐全。2.软件测试计划评审会需要哪些人员参加?()A.项目经理B.SQ颇贡人十、C.配置负贡人十一.D.测试组十二、 TOC o 1-5 h z .软件测试的目的是尽可能多的找出软件的缺陷。().Beta测试是验收测试的一种。().验收测试是由最终用户来实施的。().项目立项前测试人员不需要提交任何工件。().单元测试能发现约80%勺软件缺陷。().代码评审是检查

2、源代码是否达到模块设计的要求。().自底向上集成需要测试员编写驱动程序。()负载测试是验证要检验的系统的能力最高能达到什么程度。()测试人员要坚持原则,缺陷未修复完坚决不予通过。()代码评审员一般由测试员担任。()我们可以人为的使得软件不存在配置问题。O集成测试计划在需求分析阶段末提交。()测试是为了验证软件己正确地实现了用户的要求。()白盒测试仅及程序的内部结构有关,完全可以不考虑程序的功能要求。()黑盒测试的测试用例是根据程序内部逻辑设计的。()为了快速完成集成测试,采用一次性集成方式是适宜的。()在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。()答案:

3、1Y;2Y;3N;4Y;5Y;6N;7Y;8N;9N;10N;11N;12N;13N;14Y;15N;16N;17N;二、选择题3.下列关于alpha测试的描述中正确的是:()alpha测试需要用户代表参加alpha测试不需要用户代表参加alpha测试是系统测试的一种alpha测试是验收测试的一种4?测试设计员的职责有:()制定测试计划设计测试用例设计测试过程、脚本评估测试活动5.软件实施活动的进入准则是:()需求工件己经被基线化详细设计工件己经被基线化构架工件己经被基线化项目阶段成果己经被基线化5 ABC;答案:1ABCD;2ABCD;3AD;4BC;三多项选择题在而同类的度量中,下列哪些度

4、量方式是属于C&砥件的度量(ABCF).而向对象的软件工程P463页C&Kt量套件每个类的加权方法对象类之间的耦合继承树的深度类大小特例化索引方法中内聚的缺乏 TOC o 1-5 h z 以下说法正确的有(BC).等价类划分和边界值分析属于白盒测试技术.基木路径测试属于口盒测试技术.在基木路径测试中,可以通过流图来计算环路复朵性.后打D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然卬相关结果.者对客在确认测试中,测试是由用户在开发者的场所来进行,开发户进行指导,是在一个受控环境下进行.有的可以不进行单元测试就开始集成测试,因为集成测试会发现所问题.下列哪些属于集成测试的内容(AB).

5、自顶向下集成自底向上集成回归测试压力测试以下哪些内容是而向对象分析所包含的任务(ABCD).标识类(定义属性和方法)刻画类的层次关系标识对象对象关系表不对象行为我们可以将设计模式大致划分为以下几种类型(ABD).创建型行为型变换型结构型软件产品及其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具而对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).软件产品的高复杂性及其它系统有接口软件产品的不可见性检测缺陷的机会只限于产品开发阶段需要协同工作测试设计员的职责有(ABC).制定测试计划设计测试用例设计测试过程,脚本评估测试活动软件工程研究的对象包括

6、(ABE).质量过程技术数据库工具下列说法正确的是(A).管理,分析,控制现实世界中发生的事件的程序称为实时软件软件项目开发的成功,取决于工具和硬件设备的优劣我们己经建造了软件的标准和规程,我们就能生产高质量的软件产在项目的进度告急的时候,解决办法之一就是加派人手下列选项中,属于项目管理的对象是(ABCE).人员B.产品C.过程设备项目衡量软件项目规模的参数有(ACD).代码行数项目周期文档页数功能点数量软件度量可以获得的信息包K(ABCD).软件质量软件规模软件过程改进软件性能定义风险参数的考虑有(ABCD).软件失效发生的机率软件功能复杂性软件失效产生的影响软件周期长短软件质量保证的有效方

7、式有(ABD).软件技术评审软件项目管理安排项目计划软件测试软件配置管理的主要工作包K(AD).软件质量管理书第4章P46页版木控制质量保证配置审计变更控制下列选项中,哪些为软件基本测试策略框架(CD).A.口盒测试B.黑盒测试大爆炸测试增量式测试软件度量的基本维度有哪些(ACDE).软件大小软件缺陷软件时间软件工作量软件质量一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免下列的哪些缺陷(ABCDE).参及评审的人不了解评审过程评审过程没有被遵循合适的人没有参加评审评审会陷入对问题的解决上评审的焦点放在文档形式而不是内容木身下列哪些是软件配置管理的功能(ACDE)

8、.版木控制过程控制工作空间管理D.异地开发支持E.变更请求管理典型的审查包包才舌下列的哪些选项(ABCDE).将被审查的初始可交付产品,其中指明了需审查的部分定义了可交付产品的规格说明的所有前期的文档用于验证初始可交付产品的测试文档相关标准或其他参考文档参及者需要的所有表格,如错误清单和个人问题日志等下面哪些项是软件质量管理和项目过程的标准及模型(ACD).CWSEIISOD.IEEESRI下列项目中哪些是软件过程改进框架的内容软件过程改进架构软件过程改进规划图软件过程评估方法软件过程改进环境软件过程改进计划所有的同级评审都应该遵守几项基本的原则团队文化产生有益的影响,下列哪些是评审的指导原则

9、保持小型的评审小组检查你的自负倾向努力发现问题并且解决问题会议时间限制在两小时左右(ABCE)., 从而对产品质量和(ABDE).正式评审需要事先准备下面哪些是辨别过程是否规范的内容(ABCDE).过程是否文档化,成员是否都已经了解过程?过程是否经过培训和实施? TOC o 1-5 h z 过程是否具有强制性?是否有相应的机制及步骤来确保其实施?过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?管理者是否以团队实施过程的能力及成果为依据进行评估及管理?功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准是(CD).求精模块可理解性内聚耦合下列哪些是面向对象设计

10、的原则(ABCDE).单一职责原则10/0/开放一封闭原则替换原则依赖关系倒置原则接口隔离原则以下说法正确的有(BCE). TOC o 1-5 h z 等价类划分和边界值分析属于白盒测试技术.基木路径测试属于口盒测试技术.在基木路径测试中,可以通过流图来计算环路复朵性.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打卬相关结果.E.在UM我图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量.在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在一个受控环境下进行.下面哪些是辨别过程是否规范的内容(ABCDE).过程是否文档化,成员是否都已经了解过程过程

11、是否经过培训和实施过程是否具有强制性,是否有相应的机制及步骤来确保其实施过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况管理者是否以团队实施过程的能力及成果为依据进行评估及管理 TOC o 1-5 h z 软件验收测试的合格通过准则是(AC).软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求.所有测试项没有残余一级,二级和三级错误.立项审批表,需求分析文档,设计文档和编码实现一致.验收测试工件齐全.软件测试计划评审会需要哪些人员参加(ABCD).项目经理SQ颇责人配置负责人D?测试组alpha测试需要用户代表参加alpha测试不需要用户代表参alpha测试是系统

12、测试的一种alpha测试是验收测试的一种测试设计员的职责有(BC).制定测试计划设计测试用例设计测试过程,脚本评估测试活动软件实施活动的进入准则是(ABCD).需求工件己经被基线化详细设计工件己经被基线化构架工件己经被基线化项目阶段成果己经被基线化下列角色不属于集成计划评审的是(D).配置经理项目经理测试员编码员软件测试设计活动主要有(BC).工作量分析确定并说明测试用例确立并结构化测试过程复审并评估测试覆盖属于集成测试步骤的是(BCD).制定集成计划执行集成测试记录集成测试结果回归测试属于软件测试活动的输入工件的是(ABCD).软件工作版本可测试性报告软件需求工件软件项目计划下面哪些属于动态

13、分析(ABC).代码覆盖率模块功能检查系统压力测试程序数据流分析下面哪些属于静态分析(ABC).代码规则检查程序结构分析程序复杂度分析D.内存泄漏40.从测试技术角度,正确的选择是(AC)给出各自的含义静态测试黑盒测试动态测试口盒测试四、简答J1?阶段评审及同行评审的区别。同等评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的一部分被安排了进度.在该定义中,同行是一个项目组成员,他被分配执行指定产品的一个同行评审.根据特定的同等评审过程,他为他承担的角色负责.3.简述集成测试的过程。系统集成测试主要包括以下

14、过程:1?构建的确认过程。补丁的确认过程。系统集成测试测试组提交过程。测试用例设计过程。测试代码编写过程。Bug的报告过程。每周/每两周的构建过程。点对点的测试过程。组内培训过程。怎样做好文档测试?检查文档的编写是否满足文档编写的目的内容是否齐全,正确内容是否完善标记是否正确白盒测试有那几种方法?总体上分为静态方法和动态方法两大类。静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。系统测试计划是否需要同行评审,为什么?需要,系统测试计划属于项目阶段性关键文档,因此需要评审。Alpha测试及beta测试的区

15、别。Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。Beta测试当开发和测试根木完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。比较负载测试、容量测试和强度测试的区别。负载测试:在一定的工作负荷下,系统的负荷及响应时间。强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极

16、限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据的,并且它的目的是显示系统可以处理目标内确定的数据容量。测试结束的标准是什么?用例全部测试。覆盖率达到标准。缺陷率达到标准。其他指标达到质量标准测试文档有哪些作用?促进项目组成员之间的交流沟通便于对测试项目的管理决定测试的有效性检验测试资源明确任务的风险评价测试结果方便再测试验证需求的正确性黑盒测试有哪几种方法?边界值分析法等价类划分法错误推测法因果图法场景法什么是回归测试?回归测试的目

17、的是什么?答:定义:是指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误目的:所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等,不影响软件原有功能的正确性。静态测试是一种不通过执行程序而进行测试的技术,其关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义自动化测试通过测试工具或其他手段,按照测试工程师的预定计划对软件产品进行自动的测试,它是软件测试的一个重要组成部分,能够完成许多手工无法完成或者难以实现的一些测试工作。制定测试计划的原则有哪些制定测试计划应尽早开始保持测试计划的灵活性保持测试计划简

18、洁和易读尽量争取多渠道评审测试计划计算测试计划的投入验收测试的主要任务有哪些?文档资料的审查验收功能测试性能测试强化测试性能降级执行方式测试检查系统的余量要求安装测试用户操作测试软件测试的原则有哪些?所有的测试都应追溯到用户需求设计时应完成测试计划,详细的测试用例定义可在设计模型确定后开始,测试可在代码产生之前进行计划和设计PARETO(则,测试发现的错误中80%艮可能起源于20%的模块中应由独立的第三方来构造测试充分注意测试中的群集现象要尽量避免测试的随意性兼顾合理的输入和不合理的输入数据程序修改后要回归测试应长期保留测试用例,直至系统废弃。什么是回归测试?回归测试的目的是什么?答:定义:是

19、指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。目的:所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等,不影响软件原有功能的正确性。单元测试、集成测试、系统测试的侧重点是什么?单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在及程序的其他部分相隔离的情况下进行测试。集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求,组装成为子系统或系统,进行集成测试。实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来也能正常的工作。程序在某些局部

20、反映不出来的问题,在全局上很可能暴露出来,影响功能的实现。系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。设计用例的方法、依据有那些?口盒测试:逻辑覆盖法,主要包才舌语句覆盖,判断覆盖,条件覆盖,判断-条件覆盖,路径覆盖黑盒测试:等价划分类,边界值分析,错误推测法。集成测试通常都有那些策略?在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;各个子功能组合起来,能否达到预期要求的父功能;一个模块的功能是否会对另一个模块的功能产生不利的影响;全局数据结构是否有问题;单个模块的误差积累起来,是否会放大,从而达到不可接受的程度

21、。一个缺陷测试报告的组成缺陷的标题,缺陷的基木信息,复现缺陷的操作步骤,缺陷的实际结果描述,期望的正确结果描述,注释文字和截取的缺陷图象。一、判断题(每题1分,正确的丁,错误的X,20道)软件测试按照测试过程分类为黑盒、口盒测试。()在设计测试用例时,应包括合理的输入条件和不合理的输入 TOC o 1-5 h z 条件。()集成测试计划在需求分析阶段末提交。()单元测试属于动态测试。()缺陷跟踪系统只针对对测试人员来使用。()从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。()项目立项前测试人员不需要提交任何工件。()软件测试的目的是尽可能多

22、的找出软件的缺陷。()软件项目在进入需求分析阶段,测试人员应该开始介入其中。()软件生存周期是从软件开始开发到开发结束的整个时期。() TOC o 1-5 h z 单元测试能发现约80%的软件缺陷。()数据流图和数据字典共同构成系统的逻辑模型。()负载测试是验证要检验的系统的能力最高能达到什么程度。()测试人员要坚持原则,缺陷未修复完坚决不予通过。()代码评审员一般由测试员担任。()?测试组负责软件质量。()程序的效率及程序的复杂性相关。()详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。()软件是一种逻辑实体,而不是具体的物理实体

23、,因而它具有抽象性。()测试程序仅仅按预期方式运行就行了。()答案:判断题:1X2V3X4X5X6X7X8X9V10X11X12V13X14V15X16X17X18V19V20X二、单项选择题(每题2分,共20道)()是用户和设计交换最频繁的方法原型化方法瀑布模型方法C.螺旋模型方法构件组装模型答案:()软件测试的目的:()避免软件开发中出现的错误发现软件开发中出现的错误尽可能发现并排除软件中潜藏的错误,提高软件的可靠性修改软件中出现的错误答案:()不可能是某次程序调试没有出现预计的结果,下列(导致出错的原因。变量没有初始化编写的语句书写格式不规范循环控制出错代码输入有误答案:(下列关于程序效

24、率的描述错误的是()。提高程序的执行速度可以提高程序的效率降低程序占用的存储空间可以提高程序的效率源程序的效率及详细设计阶段确定的算法的效率无关好的程序设计可以提高效率 TOC o 1-5 h z 答案:()现在向银行存款,年利率为i,若希望在n年后从银行得到F元,现在应该存入的钱数为()。i/(l+F)nF/(l+in)F/inF/(l+i)n答案:()参考答案:1A2C3B4B5D6.在LINUX系统中,下列哪一个命令属于目录管理的常用命令?A.pwdB?prC?InD?find TOC o 1-5 h z 答案:()软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些

25、)是软件测试的任务?I预防软件发生错误II发现改正程序错误III提供诊断错误信息只有I只有II只有III都是答案:()软件测试是软件质挝保证的重要手段,下述哪种测试是软件测试的最基础环节?A.功能测试表的主键是部门号,C.结构测试D.确认测试答案:(9.在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息在下列所给的操作中,哪个操作不能执行?雇员信息表:Q|=r.F=r001张山022000010王宏达011200056021000101赵敏041500部门信息表01业务部李建02销售部应伟东03 TOC o 1-5 h z 服务部周垠04财务部陈力胜从雇员信息表中删除行(010,王宏达

26、,or,1200)将行(102,赵敏,01,1500)插入到雇员信息表中将雇员信息表中雇员号二010,的工资改为1600元将雇员信息表中雇员号二101,的部门号改为05,答案:()10.在数据库的如上图两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号。在部门信息表中,哪一行可以被删除?A.部门号二or的行部门号二02的行部门号=03,的行部门号二04,的行答案:().若用如下的SQL语句创建了一个表S:CREATETABLE(SS#CHAR(6)NOTNULL,SNAMECHA(R8)XOTNULL,SEXCHAR(2),AGEINTEGER今向S表插入如下行时,哪一行可以被插入?(99100r,李明芳,女,23)(990746,张为

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论