《三级软件测试技术模拟试题及答案.docx》由会员分享,可在线阅读,更多相关《三级软件测试技术模拟试题及答案.docx(27页珍藏版)》请在第一文库网上搜索。
1、一、推断题.软件测试的目的是尽可能多的找出软件的缺陷。(J).测试是验收测试的一种。(J).验收测试是由最终用户来施行的。(X).工程立项前测试人员不须要提交任何工件。(J)单元测试能发觉约的软件缺陷。().代码评审是检查源代码是否到达模块设计的要求。(X).自底向上集成须要测试员编写驱动程序。(J).负载测试是验证要检验的系统的实力最高能到达什么程度。(X).测试人员要坚持原则,缺陷未修复完坚决不予通过。(X).代码评审员一般由测试员担当。(X).我们可以人为的使得软件不存在配置问题。(X).集成测试支配在需求分析阶段末提交。(X).测试是为了验证软件己正确地实现了用户的要求。(X).白盒测
2、试仅及程序的内部构造有关,完全可以不考虑程序的功能要求。(J).黑盒测试的测试用例是根据程序内部逻辑设计的。(X).为了快速完成集成测试,采纳一次性集成方式是相宜的。(X).在软件开发过程中,若能推延暴露其中的错误,则为修复和改正错误所花费的代价就会降低。(X)二、选择题.软件验收测试的合格通过准则是:O.软件需求分析说明书中定义的全部功能己全部实现,性能指标全部到达要求。.全部测试项没有剩余一级、二级和三级错误。.立项审批表、需求分析文档、设计文档和编码实现一样。.验收测试工件齐全。.软件测试支配评审会须要哪些人员参与?O.工程经理.负责人.配置负责人.测试组.下列关于测试的描绘中正确的是:
3、O.测试须要用户代表参与.测试不须要用户代表参与.测试是系统测试的一种.测试是验收测试的一种.测试设计员的职责有:O.制定测试支配.设计测试用例.设计测试过程、脚本.评估测试活动.软件施行活动的进入准则是:O.需求工件已经被基线化.具体设计工件已经被基线化.构架工件已经被基线化.工程阶段成果已经被基线化多项选择题.在面对类的度量中,下列哪些度量方式是属于套件的度量O.面对对象的软件工程页度量套件.每个类的加权方法.对象类之间的耦合.继承树的深度类大小.特例化索引.方法中内聚的缺乏.以下说法正确的有O.等价类划分和边界值分析属于白盒测试技术.根本途径测试属于白盒测试技术.在根本途径测试中,可以通
4、过流图来计算环路困难性.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.在确认测试中,测试是由用户在开发者的场所来进展,开发者对客户进展指导,是在一个受控环境下进展.可以不进展单元测试就开场集成测试,因为集成测试会发觉全部的问题.下列哪些属于集成测试的内容().自顶向下集成.自底向上集成.回来测试.压力测试.以下哪些内容是面对对象分析所包含的任务O.标识类(定义属性和方法).刻画类的层次关系.标识对象对象关系.表示对象行为.我们可以将设计形式大致划分为以下几种类型O.创立型.行为型.变换型.构造型.软件产品及其它工业产品相比具有独特的开发过程,这确定了我们须要运用软件质量
5、保证的方法学和工具面对软件质量的各种特别的挑战.那么,软件开发过程的独特性有O.软件产品的高困难性.及其它系统有接口.软件产品的不行见性.检测缺陷的时机只限于产品开发阶段.须要协同工作.测试设计员的职责有O.制定测试支配.设计测试用例.设计测试过程,脚本.评估测试活动.软件工程探讨的对象包括O.质量.过程.技术.数据库.工具.下列说法正确的是O.管理,分析,限制现实世界中发生的事务的程序称为实时软件.软件工程开发的胜利,取决于工具和硬件设备的优劣.我们已经建立了软件的标准和规程,我们就能消费高质量的软件产品.在工程的进度告急的时候,解决方法之一就是加派人手.下列选项中,属于工程管理的对象是O.
6、人员.产品.过程.设备.工程.衡量软件工程规模的参数有().代码行数.工程周期.文档页数.功能点数量.软件度量可以获得的信息包括O.软件质量.软件规模.软件过程改良.软件性能.定义风险参数的考虑有().软件失效发生的机率.软件功能困难性.软件失效产生的影响.软件周期长短.软件质量保证的有效方式有().软件技术评审.软件工程管理.支配工程支配.软件测试.软件配置管理的主要工作包括().软件质量管理书第章页.版本限制.质量保证.配置审计.变更限制.下列选项中,哪些为软件根本测试策略框架().白盒测试,黑盒测试.大爆炸测试增量式测试.软件度量的根本维度有哪些().软件大小.软件缺陷.软件时间.软件工
7、作量.软件质量.一些缺陷会破坏同级评审的胜利,它们对于审查来说发生得更为普遍,在评审中须要避开下列的哪些缺陷().参及评审的人不理解评审过程.评审过程没有被遵循.适宜的人没有参与评审.评审会陷入对问题的解决上.评审的焦点放在文档形式而不是内容本身.下列哪些是软件配置管理的功能().版本限制.过程限制.工作空间管理.异地开发支持.变更恳求管理.典型的审查包包括下列的哪些选项O.将被审查的初始可交付产品,其中指明了需审查的部分.定义了可交付产品的规格说明的全部前期的文档.用于验证初始可交付产品的测试文档.相关标准或其他参考文档.参及者须要的全部表格,如错误清单和个人问题日志等卜面哪些项是软件质量管
8、理和工程过程的标准及模型().下列工程中哪些是软件过程改良框架的内容().软件过程改良架构.软件过程改良规划图.软件过程评估方法.软件过程改良环境.软件过程改良支配.全部的同级评审都应当遵守几项根本的原则,从而对产品质量和团队文化产生有益的影响,下列哪些是评审的指导原则0.保持小型的评审小组.检查你的自负倾向.努力发觉问题并且解决问题.会议时间限制在两小时左右.正式评审须要事先打算.下面哪些是区分过程是否标准的内容().过程是否文档化,成员是否都已经理解过程?.过程是否经过培训和施行?.过程是否具有强迫性?是否有相应的机制及步骤来确保其施行?.过程是否有助于员工的工作?是否有相应的机制来跟踪过
9、程的施行状况?.管理者是否以团队施行过程的实力及成果为根据进展评估及管理?.功能独立性是模块化和抽象以及信息隐藏的干脆产物,衡量模块独立性的两个标准是0.求精.模块可理解性.内聚.耦合.下列哪些是面对对象设计的原则().单一职责原则.开放一封闭原则.交换原则.依靠关系倒置原则.接口隔离原则.以下说法正确的有().等价类划分和边界值分析属于白盒测试技术.根本途径测试属于白盒测试技术.在根本途径测试中,可以通过流图来计算环路困难性.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.在类图中,一般关联关系一般表示为在一个类中持有另外一个类的成员变量.在确认测试中,测试是由用户在开
10、发者的场所来进展,开发者对客户进展指导,是在一个受控环境下进展.下面哪些是区分过程是否标准的内容().过程是否文档化,成员是否都已经理解过程.过程是否经过培训和施行.过程是否具有强迫性,是否有相应的机制及步骤来确保其施行.过程是否有助于员工的工作,是否有相应的机制来跟踪过程的施行状况.管理者是否以团队施行过程的实力及成果为根据进展评估及管理.软件验收测试的合格通过准则是().软件需求分析说明书中定义的全部功能已全部实现,性能指标全部到达要求.全部测试项没有剩余一级,二级和三级错误.立项审批表,需求分析文档,设计文档和编码实现一样.验收测试工件齐全.软件测试支配评审会须要哪些人员参与().工程经
11、理负责人.配置负责人.下列关于测试的描绘中正确的是().测试须要用户代表参与测试不须要用户代表参测试是系统测试的一种测试是验收测试的一种.测试设计员的职责有().制定测试支配.设计测试用例.设计测试过程,脚本.评估测试活动.软件施行活动的进入准则是().需求工件已经被基线化.具体设计工件已经被基线化.构架工件已经被基线化.工程阶段成果己经被基线化.下列角色不属于集成支配评审的是().配置经理.工程经理.测试员.编码员.软件测试设计活动主要有O.工作量分析.确定并说明测试用例.确立并构造化测试过程.庭审并评估测试覆盖.属于集成测试步骤的是().制定集成支配.执行集成测试.记录集成测试结果.回来测
12、试.属于软件测试活动的输入工件的是O.软件工作版本.可测试性报告.软件需求工件.软件工程支配.下面哪些属于动态分析O.代码覆盖率.模块功能检查.系统压力测试.程序数据流分析.下面哪些属于静态分析().代码规则检查.程序构造分析.程序困难度分析.内存泄漏.从测试技术角度,正确的选择是()给出各自的含义.静态测试.黑盒测试.动态测试.白盒测试.测试组四、简答题.阶段评审及同行评审的区分。同等评审是一种通过作者的同行来确认缺陷和须要变更区域的检查方法.须要进展同行评审的特定产品在定义工程软件过程的时候被确定并且作为软件开发支配的一部分被支配了进度.在该定义中,同行是一个工程组成员,他被安排执行指定产
13、品的一个同行评审.根据特定的同等评审过程,他为他担当的角色负责.简述集成测试的过程。系统集成测试主要包括以下过程:.构建确实认过程。.补丁确实认过程。.系统集成测试测试组提交过程。.测试用例设计过程。.测试代码编写过程。的报告过程。.每周每两周的构建过程0.点对点的测试过程。.组内培训过程。.怎样做好文档测试?检查文档的编写是否满意文档编写的目的内容是否齐全,正确内容是否完善标记是否正确.白盒测试有那几种方法?总体上分为静态方法和动态方法两大类。静态:关键功能是检查软件的表示和描绘是否一样,没有冲突或者没有歧义动态:语句覆盖、断定覆盖、条件覆盖、断定条件覆盖、条件组合覆盖、途径覆盖。.系统测试
14、支配是否须要同行评审,为什么?须要,系统测试支配属于工程阶段性关键文档,因此须要评审。测试及测试的区分。测试在系统开发接近完成时对应用系统的测试;测试后仍旧会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。测试当开发和测试根本完成时所做的测试,最终的错误和问题须要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。.比拟负载测试、容量测试和强度测试的区分。负载测试:在肯定的工作负荷下,系统的负荷及响应时间。强度测试:在肯定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试还将确定测试对象在给定时间内可以持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发觉它是否可以正确处理。容量测试是面对数据的,并且它的目的是显示系统可以处理目的内确定的数据容量。.测试