版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【MOOC】软件质量保证-西安交通大学中国大学慕课MOOC答案第1周单元作业第1周单元测验1、【单选题】下列哪个是软件运行过程中出现的不希望/不可接受的内部状态。()本题答案:【故障】2、【单选题】根据统计分析,目前导致软件缺陷最大的原因是()。本题答案:【需求规格说明书】3、【单选题】McCall质量模型包含多少个质量因子。()本题答案:【11】4、【单选题】在ISO/IEC9126质量模型中,质量特性与子特性之间的关系是()。本题答案:【一对多】5、【单选题】软件质量保证的目标不包括()。本题答案:【保证软件符合需求规格说明书】6、【单选题】下面关于测试思想和测试用例的描述,错误的是()。本题答案:【测试思想和测试用例相同】7、【多选题】在开发软件过程中,人们可能发生的错误包括()。本题答案:【客户未完全描述清楚他的意图#分析人员未完全理解客户需求#设计人员未完全弄清楚需求文档#实现人员编写出不完善的程序】8、【多选题】下列哪些情况属于输入方面的缺陷。()本题答案:【接受错误的输入#不接受正确的输入】9、【多选题】下列哪些属于质量的FURPS维度。()本题答案:【功能#易用性#性能】10、【多选题】下列关于软件质量保证和软件测试的描述,正确的是()。本题答案:【软件质量保证面向过程,注重减少开发过程中的错误做法#软件测试面向产品,注重发现产品中的缺陷#软件质量保证一般通过努力改进过程来改进产品】11、【多选题】按照阶段,软件测试可以分为哪几种类型。()本题答案:【单元测试#集成测试#系统测试#验收测试】12、【多选题】按照设计方法,软件测试可以分为哪几种类型。()本题答案:【黑盒测试#白盒测试#灰盒测试】13、【判断题】不运行的软件,也可以产生故障和失效。()本题答案:【错误】14、【判断题】迭代式开发可以有效解决瀑布模型中存在的不足。()本题答案:【正确】15、【判断题】可以使用用例(UseCase)来描述和管理用户需求。()本题答案:【正确】16、【判断题】每个人对软件质量的关注和要求是相同的。()本题答案:【错误】17、【判断题】可以通过测试来发现软件中所有的缺陷。()本题答案:【错误】18、【判断题】故障是软件缺陷的外在表现。()本题答案:【错误】19、【判断题】可以通过测试来发现软件中所有的缺陷。()本题答案:【错误】20、【判断题】不仅要测试程序代码,还应该测试文档和数据。()本题答案:【正确】第2周单元作业第2周单元测验1、【单选题】下列关于软件过程的描述,不正确的是()。本题答案:【软件工程过程是确定的,每个软件项目都必须严格按照过程要求】2、【单选题】在RUP中,下列哪个流程不是核心工作流程。()本题答案:【项目管理】3、【单选题】下列关于“测试与评估”环节的描述,不正确的是()。本题答案:【表现测试总结报告】4、【单选题】下列关于“完成验收任务”环节的描述,不正确的是()。本题答案:【确认软件是否稳定,是否值得进一步测试】5、【单选题】应该由下列哪类角色负责维护确认构建稳定性的测试用例集。()本题答案:【测试人员】6、【多选题】“定义评估任务”环节的主要任务包括()。本题答案:【明确测试工作目标#制定测试工作计划#确定测试工作的范围与边界】7、【多选题】可以从哪些维度来区分不同的软件测试技术?()本题答案:【测试者/谁执行测试工作#测试内容/覆盖#解决的潜在问题#活动/如何测试#评估/如何判断测试用例是否通过】8、【多选题】如果测试团队完全按照理想的Bug曲线,会存在哪些副作用?()本题答案:【在项目初期,不努力发现深层次缺陷#在项目后期,不认真测试】9、【多选题】在测试过程中,有哪些类型的测试资产?()本题答案:【测试用例#测试数据#测试脚本#测试工具#测试文档】10、【多选题】跟随测试可以分为哪几种类型()。本题答案:【改变测试行为#改变测试数据#改变运行环境#改变程序选项和配置】11、【判断题】测试分析师负责设计软件自动化测试架构和开发自动化测试工具。()本题答案:【错误】12、【判断题】测试团队的工作目标可能会随着软件生命周期发生变化。()本题答案:【正确】13、【判断题】采用跟随测试可能会找到最佳的测试用例来发现缺陷及其引发的失效。()本题答案:【正确】14、【判断题】跟随测试是一种探索性测试,通常由计算机自动执行。()本题答案:【错误】15、【判断题】验证构建是否稳定,通常采用自动化测试方式。()本题答案:【正确】第3周单元作业第3周单元测验1、【单选题】下列关于边界值测试基本原则的描述,不正确的是()。本题答案:【如果需求规范说明指定了输出而非输入的范围和取值的个数,则无法使用边界值测试】2、【单选题】对于有3个输入的程序,采用健壮最坏情况测试,应该设计多少个测试用例?()本题答案:【343】3、【单选题】某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用弱一般等价类,会得到多少个测试用例?()本题答案:【1】4、【单选题】某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用弱健壮等价类,会得到多少个测试用例?()本题答案:【5】5、【单选题】通常来讲,对于同一个问题(程序),下列哪类测试技术产生的测试用例数量最少?()本题答案:【决策表】6、【多选题】对于一个明确范围的输入或输出,采用边界值技术进行测试用例的设计,应该选择哪些测试数据。()本题答案:【最小值#略大于最小值#正常值#略小于最大值#最大值】7、【多选题】某个程序接受一个整型输入X,它的有效取值范围为[0,100],采用健壮性测试,应该选择哪些数据?()本题答案:【0#-1#101#100】8、【多选题】决策表技术适用于具有下列哪些特征的应用程序?()本题答案:【if-then-else逻辑#输入变量之间存在逻辑关系#输入与输出之间存在因果关系】9、【判断题】采用等价类测试进行测试用例设计,对于有效等价类,编写一个新的测试用例,一次只包含一个还未被覆盖的有效等价类。()本题答案:【错误】10、【判断题】强健壮等价类测试基于单缺陷假设,既考虑有效等价类也考虑无效等价类。()本题答案:【错误】11、【判断题】决策表用于表述和分析复杂逻辑关系,适用于描述在不同条件下多种可执行动作的组合问题。()本题答案:【正确】12、【判断题】在扩展条目决策表中,每个条件只能取真或假两种情况。()本题答案:【错误】13、【判断题】在应用决策表进行测试用例设计时,条件也可以解释为输入的等价类,动作对应程序的主要功能处理部分。()本题答案:【正确】14、【判断题】在应用决策表进行测试时,可以将条件看作是程序的输入、动作看作是程序的输出;此时,可以将规则解释为测试用例。()本题答案:【正确】15、【判断题】在扩展条目决策表中,每个条件可以有多种取值。()本题答案:【正确】第4周单元作业第4周单元测验1、【单选题】DD路径是一个语句序列,是指()。本题答案:【决策到决策的路径】2、【单选题】当采用给定的测试用例集作用于被测软件时,程序图中的所有节点都被遍历到,则称这组测试用例集满足()覆盖。本题答案:【节点】3、【单选题】()覆盖是指设计一组测试用例,当它们作用于被测软件时,不仅程序中每个判定的各种取值至少被执行一次,而且每个判定中每个条件的各种取值也至少被执行一次。本题答案:【判定-条件】4、【单选题】()覆盖是指设计一组测试用例,当它们作用于被测软件时,程序中每个判定内的所有条件的取值组合都至少被执行一次。本题答案:【条件组合】5、【单选题】设e为程序图中的边,n为程序图中的节点,则程序的圈复杂度可以由下列哪个公式计算得到。()本题答案:【e-n+2】6、【单选题】假设存在语句:if(X==10);该语句对于X来讲,是()节点。本题答案:【谓词使用】7、【单选题】假设存在语句:Y=X+10;该语句对于X来讲,是()节点。本题答案:【计算使用】8、【多选题】DD路径是程序图中的一条链,可以分为如下哪些情况?()本题答案:【由一个入度为0的节点组成,对应于源节点#由一个出度为0的节点组成,对应于汇节点#由一个入度≥2或出度≥2的节点组成,对应于判定语句或判定语句的结束#由一个入度为1且出度为1的节点组成,对应于短分支#由长度≥1的最大链组成,对应于串行语句序列】9、【多选题】程序中,循环包含下列哪些类型?()本题答案:【简单循环#串接循环#嵌套循环#复杂循环】10、【多选题】下列关于黑盒测试与白盒测试的描述,正确的是()。本题答案:【黑盒测试技术给出了如何设计测试用例,但不知是否存在遗漏或冗余#白盒测试技术给出了一组应该达到的标准,但未告诉如何设计测试用例】11、【判断题】程序图是一个有向图,其中:节点表示程序中的语句或语句片段,边表示程序语句或语句片段之间的控制流。()本题答案:【正确】12、【判断题】基路径是指从所有的程序路径中选择一个最小的路径集合,程序中的其它路径都可以由这一组路径进行加法和数乘运算得到。本题答案:【正确】13、【判断题】基路径测试给出了必需进行的测试的上限。本题答案:【错误】14、【判断题】数据流测试是指关注变量接收值的点和使用(或引用)这些值的点的结构性测试形式。()本题答案:【正确】15、【判断题】下面是某个程序的语句序列:X=8;X=10;Y=X+6;对于X来讲,给语句序列是一个定义-清除路径。本题答案:【错误】16、【判断题】定义-使用路径du-path(v)是指PATHS(P)中的一条路径,该路径的起始和最终节点分别是变量v的定义节点和使用节点。()本题答案:【正确】第5周单元作业第5周单元测验1、【单选题】下列关于集成测试使用方法的描述,正确的是()。本题答案:【以黑盒测试技术为主,以白盒测试技术为辅】2、【单选题】成对集成基于()进行集成测试。本题答案:【调用关系】3、【单选题】相邻集成需要的次数为()。本题答案:【节点数-汇节点数】4、【单选题】MM路径是指()。本题答案:【穿插出现模块执行路径和消息的序列】5、【单选题】下面关于三明治式集成的描述,不正确的是()。本题答案:【减少了缺陷定位的难度】6、【多选题】下列哪些集成策略属于增量式集成?()本题答案:【自顶向下集成#自底向上集成#三明治式集成】7、【多选题】与成对集成相比,相邻集成具有哪些优点。()本题答案:【减少桩的开发#减少驱动器的开发#减少集成次数】8、【多选题】采用基于路径的集成测试,源节点包括()。本题答案:【单元中的第一条可执行语句#紧接转移控制到其它单元的节点之后的可执行语句】9、【判断题】如果每个单元都能单独正确工作,那么这些单元集成在一起之后也一定能正确工作。()本题答案:【错误】10、【判断题】对于面向对象应用系统来讲,集成测试可以分为2个层次:类内集成测试和类间集成测试。()本题答案:【正确】11、【判断题】在对两个或两个以上的单元进行集成时,通常需要开发桩和驱动器,来反映(模拟)这些单元和周围单元之间的联系。()本题答案:【正确】12、【判断题】直接利用功能分解层次结构进行增量式集成,可能会由于待集成单元和已集成单元之间不直接发生联系,从而使得集成过程不可行。()本题答案:【正确】13、【判断题】相邻集成是将测试限制在两个具有调用关系的单元。()本题答案:【错误】14、【判断题】如果采用成对集成,则程序图中的每条边都对应着一次集成。()本题答案:【正确】15、【判断题】模块执行路径是指以源节点开始、以汇节点结束的一系列语句,中间可以插入汇节点。()本题答案:【错误】第6周单元作业第6周单元测验1、【单选题】下列哪种类型的测试主要关注每个程序单元内部是否存在缺陷。()本题答案:【单元测试】2、【多选题】下列关于系统测试的描述,正确的是()。本题答案:【主要采用黑盒测试技术#参与人员可能包括项目团队成员、市场人员以及客户代表等#不仅执行功能性测试,还考虑非功能性测试#需要在多种运行环境下进行测试】3、【多选题】如何设计好的测试场景?()本题答案:【记录软件系统中每一个重要对象的生命周期(从产生到消亡的全过程)#列出系统所有可能用户,分析他们的兴趣点和期望从系统中得到哪些服务#分析系统中潜在的破坏者,分析他们为什么要破坏软件系统#检查系统事件,包括输入事件、输出事件甚至内部事件;对于特殊的事件要特别关注#观察用户的行为,邀请用户到公司内试用软件,或者在软件中安装记录用户行为的功能,以便于分析用户的行为】4、【多选题】如果不存在需求规格说明书或需求文档不完善,如何采用基于需求规格说明的测试?()本题答案:【软件更新备忘录#用户手册草稿#上一个版本的用户手册#公开的国际/国家标准】5、【多选题】风险测试的主要任务包括()。本题答案:【识别风险因素#对于每个风险因素,考虑最佳的测试手段,并创建相应的测试用例#评估测试工作的覆盖率,找出测试工作中存在的漏洞】6、【多选题】从系统运维人员角度看,性能测试关注下列哪些指标?()。本题答案:【响应时间#并发数#吞吐率#资源使用率】7、【多选题】软件可靠性包括下列哪些指标?()本题答案:【故障率#维修率#平均无故障时间#平均维护时间】8、【判断题】系统测试不仅检验软件产品在功能性方面是否满足用户需求,还验证其性能、可靠性、安全性等非功能性方面是否满足用户需求。()本题答案:【正确】9、【判断题】基础用例是在扩展用例的基础上,增加了前置条件和后置条件。()本题答案:【错误】10、【判断题】通常来讲,在一个用例规约中,不仅描述基本事件流,还描述各种备选/异常事件流。因此,需要针对这些事件流,分别设计测试用例。()本题答案:【正确】11、【判断题】基于场景的测试是指测试人员基于用户的实际业务和操作,构建复杂的涉及多次交互的使用场景,来检验软件在复杂环境下的表现是否符合预期。()本题答案:【正确】12、【判断题】由于需求规格说明是进一步设计、编码和测试的依据,因此,需要测试实现的软件是否和需求规格说明相一致。()本题答案:【正确】13、【判断题】风险测试主观性很强,不同测试人员所发现的潜在风险不会完全相同。()本题答案:【正确】14、【判断题】性能测试也称为强度测试,是指通过给系统强加巨大的工作负载,以检验系统在峰值(甚至超过峰值)使用情况下是否能够正常工作。()本题答案:【错误】15、【判断题】软件可靠性是指软件系统在规定的条件下和规定的时间内完成所要求功能的能力。()本题答案:【正确】第7周单元作业第7周单元测验1、【单选题】下列哪类测试以用户为主导?()本题答案:【验收测试】2、【单选题】下列关于验收测试的描述,不正确的是()。本题答案:【以模拟数据测试软件,检验软件系统是否满足用户的业务需求】3、【单选题】在面向对象中,程序的MM路径是指()。本题答案:【方法与消息的交替序列】4、【判断题】在面向对象中,继承是实现复用的一种有效手段。如果以类作为测试单元,由于继承了父类的属性与方法,子类无法独立编译、也无法对其进行单元测试。本题答案:【正确】5、【判断题】为了测试子类,可以对其进行扁平化处理;使其包含全部继承属性和方法,从而变成一个扁平类。()本题答案:【正确】6、【判断题】在面向对象中,可以直接在对抽象类实例化之后进行测试。()本题答案:【错误】7、【判断题】在面向对象中,对于包含多个同名方法的类,只需要测试其中一个方法即可。()本题答案:【错误】8、【判断题】面向对象分析(OOA)的测试主要包括对象测试、结构测试、主题测试、属性及实例关联测试、服务与消息关联测试。()本题答案:【正确】9、【判断题】面向对象设计(OOD)的测试主要包括类测试和类结构测试。()本题答案:【正确】10、【判断题】基于顺序图可以很方便地设计出测试用例。()本题答案:【正确】第8周单元作业第8周单元测验1、【单选题】假设原程序P为:if(a>b),其变体M为:if(a≥c),则称M是P的()变体。()本题答案:【二阶】2、【单选题】若变异体M与被测试程序P在语法上存在差异,但在语义上却保持一致;即对于所有可能的测试用例,在P和M上的运行结果都一致;则称M是P的()。本题答案:【等价变体】3、【单选题】下列关于模型测试(MBT)的描述,不正确的是()。本题答案:【基于模型的测试可认为是一种白盒测试方法】4、【单选题】当软件故障由t个输入值的组合所触发,称为()元组合错误(参数故障)。本题答案:【t】5、【多选题】变异算子可以分为哪些类型?()本题答案:【常量变异算子#操作符变异算子#语句变异算子#变量变异算子】6、【多选题】常用的测试模型包括:()。本题答案:【基于文法的测试模型#UML模型#有限状态机模型#数据流图】7、【多选题】针对FSM,生成测试用例的方法包括:()。本题答案:【迁移路径法(T方法)#唯一输入输出序列法(UIO方法)#区分序列法(D方法)#特征序列法(W方法)】8、【多选题】组合测试方法可以分为哪几类?()本题答案:【代数构造法#贪婪法#元启发式算法】9、【多选题】SAMNA对偶设计方法包含如下哪些步骤?()本题答案:【选择满足条件2k-1≥n的最小整数k#从2k-1中任意选择n个串,并形成n×(2k-1)矩阵#在这n个串的末尾都加上一个0,形成n×2k矩阵#矩阵的每一列都构成一个参数组合,每个参数的取值根据该列中相应位的取值来选择】10、【判断题】变异测试是指采用程序变异技术来执行测试的活动,包括评价测试用例集的充分性、设计/增强测试用例集等。()本题答案:【正确】11、【判断题】变异测试一定需要程序源码。()本题答案:【错误】12、【判断题】耦合效应假设是指:程序员编程经验较为丰富,具有较强的专业技能,编写出的有缺陷代码与正确代码非常接近,仅需作小幅度代码修改就可以完成缺陷的移除。()本题答案:【错误】13、【判断题】熟练程序员假设更关注错误的类别,若某测试用例可以检测出简单缺陷,则该测试用例也易于发现更为复杂的缺陷。()本题答案:【错误】14、【判断题】变异是指对程序进行变更的行为。()本题答案:【正确】15、【判断题】用某个测试用例,分别作用于被测程序P和其变体M;如果它们的输出不同,则表明该测试用例杀死了M;称为强变异准则。()本题答案:【正确】16、【判断题】用某个测试用例,分别作用于被测程序P和其变体M;如果它们的输出相同、但状态不同,则表明该测试用例杀死了M;称为弱变异准则。()本题答案:【正确】17、【判断题】变异算子也称为变更算子、变体算子,是一种产生变体的机制。设计变异算子的目的是模拟程序员可能出现的简单错误。()本题答案:【正确】18、【判断题】一个变异算子可能产生一个或多个变体,也可能连一个变体也产生不了。()本题答案:【正确】19、【判断题】针对FSM的唯一输入输出序列法(UIO方法)的基本思想是:从初始状态出发,通过执行输入操作,保证模型中的所有状态迁移均被覆盖,即对整个模型进行一次遍历,保证所有的状态迁移都至少被覆盖一次,就停止测试序列的进一步生成。本题答案:【错误】20、【判断题】组合测试是一种有效的测试用例生成技术,能够在保证错误检出率的前提下采用尽可能少的测试用例。()本题答案:【正确】21、【判断题】组合测试中最重要的问题是如何生成合适的测试用例集。()本题答案:【正确】22、【判断题】组合测试通常可以得到最佳的测试用例集合。()本题答案:【错误】23、【判断题】组合测试的目的是发现程序中存在的组合错误。()本题答案:【正确】24、【判断题】组合测试中的贪婪法通常可以得到全局最优解(即:最佳测试用例集)。()本题答案:【错误】25、【判断题】拉丁方阵以及相互正交的拉丁方阵属于组合测试中的代数构造法。()本题答案:【正确】26、【判断题】可以在现有拉丁方阵的基础上,通过置换行、列以及交换符号来构建其它同阶拉丁方阵。()本题答案:【正确】27、【判断题】n阶相互正交的拉丁方阵(MOLS)集合中共存在n-1个MOLS。()本题答案:【错误】第9周单元作业第9周单元测验1、【单选题】下列关于JUnit的描述,不正确的是()。本题答案:【JUnit不仅可以用于单元测试,还可以用于集成测试和系统测试】2、【单选题】下列关于自动化测试的描述,不正确的是()。本题答案:【对于回归测试来说,手工测试比自动化测试更加合适】3、【多选题】下列关于JUnit注解的描述,正确的是()。本题答案:【@BeforeEach、@AfterEach、@BeforeAll、和@AfterAll属于测试方法生命周期有关的注解#@RepeatedTest将测试类中的方法标记为测试模板,以进行重复测试#@ParameterizedTest将测试类中的方法标记为参数化测试方法】4、【多选题】常用的自动化测试技术包括:()。本题答案:【录制-回放技术#数据驱动的测试#脚本技术#模拟用户技术】5、【判断题】JUnit提供了多种断言方法来检验测试用例是否通过,如:assertAll、assertEquals、assertNotEquals、assertNull、assertNotNull、assertThrows、assertTimeout、assertTrue、assertFalse。本题答案:【正确】6、【判断题】探索性测试基本上是手工测试,但可以使用一些软件进行辅助工作从而更好地进行探索性测试。()本题答案:【正确】7、【判断题】对于回归测试来说,手工测试比自动化测试更加合适。()本题答案:【错误】8、【判断题】Web应用系统作为一类特殊的软件系统,不仅需要考虑功能性方面的测试,还需要完成安全测试、配置测试、接口测试、性能测试、兼容性测试等。()本题答案:【正确】《软件质量保证》期末考试试题1、【单选题】下列哪类角色可能将发现并修复缺陷作为软件质量的重要指标。()本题答案:【测试人员】2、【单选题】下列关于软件测试的描述,不正确的是()。本题答案:【软件测试等于软件使用】3、【单选题】“定义评估任务”环节的目标是()。本题答案:【确定测试工作的重点】4、【单选题】下面关于“验证测试方法”的描述,不正确的是()。本题答案:【编写自动化测试工具】5、【单选题】对于有3个输入的程序,采用普通边界值分析,应该设计多少个测试用例?()本题答案:【13】6、【单选题】对于一个包含n个参数的程序,采用普通边界值测试,可以设计多少个测试用例?()本题答案:【4n+1】7、【单选题】对于一个包含n个参数的程序,采用健壮最坏情况测试,可以设计多少个测试用例?()本题答案:【7的n次方】8、【单选题】某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用强一般等价类,会得到多少个测试用例?()本题答案:【1】9、【单选题】某个程序接受两个整型输入X和Y,X的取值范围为[100,200],Y的取值范围为[30,50];采用强健壮等价类,会得到多少个测试用例?()本题答案:【9】10、【单选题】在程序(程序图)中,“决策”语句是指()。本题答案:【一个节点的入度或出度大于等于2】11、【单选题】当采用给定的测试用例集作用于被测软件时,程序图中的所有从源节点到汇节点的路径都被遍历到,则称这组测试用例集满足()覆盖。本题答案:【路径】12、【单选题】()覆盖是指设计一组测试用例,当它们作用于被测软件时,程序中每个判定的取真分支和取假分支至少各执行一次。本题答案:【分支】13、【单选题】()覆盖是指设计一组测试用例,当它们作用于被测软件时,程序中的每一条可执行语句至少被执行一次。本题答案:【语句】14、【单选题】下列逻辑覆盖指标中,测试要求最严格的是()。本题答案:【条件组合覆盖】15、【单选题】下列哪种类型的测试主要关注单元之间的接口是否正确。()本题答案:【集成测试】16、【单选题】假设原程序P为:if(a>b),其变体M为:if(a≥b),则称M是P的()变体。本题答案:【一阶】17、【单选题】假设原程序P为:if(a>b),其变体M为:if(c<b),则称M是P的()变体。本题答案:【二阶】18、【单选题】对于FSM来讲,常用的覆盖准则不包括()。本题答案:【语句覆盖】19、【单选题】下列关于Selenium的描述,不正确的是()。本题答案:【Selenium不仅用于Web应用测试,它还支持桌面应用的测试】20、【单选题】下列关于Appium的描述,不正确的是()。本题答案:【Appium只能对运行于真机上的移动应用进行测试,而不能测试运行在模拟器上的移动应用】21、【多选题】下列关于故障(fault)和失效(failure)的描述,正确的是()。本题答案:【故障是软件缺陷的内在表现#失效是软件缺陷的外在表现】22、【多选题】下列哪些技术方面的问题,可能会导致软件缺陷的产生。()本题答案:【新技术不成熟#开发人员对新技术不够熟练#用户的要求在现有技术水平下不可能实现】23、【多选题】下面关于软件质量保证的描述,正确的是()。本题答案:【是确保软件产品自诞生起到消亡止的全生命周期的质量活动#涉及一系列有计划的系统性管理活动】24、【多选题】可以从哪些维度来报告测试工作的进展情况?()本题答案:【测试的结果(result)#测试过程中存在的障碍与问题(obstacle)#软件中存在的风险(risk)#测试的投入情况(effort)】25、【多选题】可测试性(testability)包括下列哪些属性?()本题答案:【可见性(visibility)#可控性(control)】26、【多选题】下列哪些角色可以执行构建稳定性验证?()本题答案:【测试人员#开发人员#配置管理人员】27、【多选题】边界值测试,可以细分为哪些类型?()本题答案:【普通边界值#健壮性测试#最坏情况#健壮最坏情况】28、【多选题】某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000,2000],采用普通边界值测试,应该选择下列哪些数据?()本题答案:【{X,Y}={100,1500}#{X,Y}={200,1500}#{X,Y}={150,1000}】29、【多选题】某个程序接受两个整型输入X、Y,X的有效取值范围为[100,200]、Y的有效范围为[1000,2000],采用最坏情况测试,应该选择下列哪些数据?()本题答案:【{X,Y}={100,1500}#{X,Y}={200,1000}】30、【多选题】某电子邮件系统,要求账户必须满足如下条件:1)账户长度为6-16个字符,2)必须以字母开头,3)只能包括字母、数字和下划线。那么,可以设计如下哪些等价类?()本题答案:【满足所有3个条件#账户长度<6个字符或>16个字符#账户不以字母开头#账户包含除字母、数字和下划线之外的其它字符】31、【多选题】白盒测试又称为()。本题答案:【结构性测试#基于代码的测试#透明盒测试】32、【多选题】系统端口输出事件覆盖指标包括()。本题答案:【每个端口输出事件都至少发生一次#每个端口输出事件在每种情况下都至少发生一次】33、【多选题】验收测试技术包括:()。本题答案:【α测试#β测试#正式验收测试】34、【多选题】如果以状态图来作为测试用例的设计依据,可以采用如下哪些覆盖指标?()本题答案:【每个事件#每个状态#每个状态转移#状态图中的所有路径】35、【多选题】变异算子设计需要满足如下哪些原则?()本题答案:【语法正确性#典型性#最小性和有效性#精确定义】36、【多选题】组合测试的设计流程包括如下哪些步骤:()。本题答案:【输入空间建模#组合设计#生成测试用例】37、【多选题】基于活动图生成测试用例时,常用的覆盖准则包括:()。本题答案:【节点覆盖#边覆盖#路径覆盖#代表值覆盖】38、【多选题】下列关于Web应用系统表示层的测试,描述正确的是()。本题答案:【表示层的测试方面包括了页面内容、页面之间跳转逻辑关系和用户环境#前端页面包含的不同类型的内容元素,测试的重点也不尽相同#表示层测试的一个重要方面就是页面链接关系之间是否能够正常流转】39、【多选题】下列关于移动应用测试面临的主要问题,描述正确的是()。本题答案:【版本更新快速#多平台的兼容性#连接模式的多样性#端到端测试】40、【多选题】移动应用测试包括哪些方面?()本题答案:【功能性测试#兼容性测试#易用性测试#安全性测试】41、【判断题】错误(error)是指人们在开发软件过程中发生的过错(mistake)。()本题答案:【正确】42、【判断题】缺陷(defect)是错误(error)在程序中的表现。()本题答案:【正确】43、【判断题】失效是软件缺陷的内在表现。()本题答案:【错误】44、【判断题】需求文档中的用例(UseCase)可以作为测试用例的来源。()本题答案:【正确】45、【判断题】在McCall质量模型中,有些质量因子之间是负相关关系。()本题答案:【正确】46、【判断题】白盒测试是基于程序源码的测试,也称为玻璃盒测试、透明盒测试或行为测试。()本题答案:【错误】47、【判断题】测试用例是测试活动的核心,可以只包含输入,不包含预期输出。()本题答案:【错误】48、【判断题】在RUP中,一个工作流程可能会出现在不同阶段和不同迭代中。()本题答案:【正确】49、【判断题】测试设计师负责设计测试用例。()本题答案:【错误】50、【判断题】同时综合运用多种测试技术,可以有助于增加发现软件缺陷的概率。()本题答案:【正确】51、【判断题】当采用某种测试技术,难以发现新的缺陷时,可以尝试采用不同的测试技术,从而发现更多的缺陷。()本题答案:【正确】52、【判断题】普通边界值测试基于单缺陷假设,只考虑有效值。()本题答案:【正确】53、【判断题】等价类测试的核心是对输入域或输出域进行等价划分,将集合/论域分为多个互不相交的子集,并且这些子集的并集等于全集。()本题答案:【正确】54、【判断题】采用等价类测试进行测试用例设计,对于无效等价类,编写一个新的测试用例来尽可能多地包含还未被覆盖的无效等价类。()本题答案:【错误】55、【判断题】采用等价类测试技术,不仅可以考虑输入域的等价类划分,还可以考虑输出域的等价类划分。()本题答案:【正确】56、【判断题】弱健壮等价类测试基于多缺陷假设、只考虑有效等价类。()本题答案:【错误】57、【判断题】可行路径是指程序图中拓扑结构上可行的路径。()本题答案:【错误】58、【判断题】对于简单循环的测试,可以采用改进的边界值来设计测试用例。()本题答案:【正确】59、【判断题】对于串接循环,如果两个循环彼此独立,则使用简单循环测试策略分别测试它们。()本题答案:【正确】60、【判断题】复杂循环属于不良风格的程序,应该重新设计程序,而不是想办法去测试它。()本题答案:【正确】61、【判断题】集成策略是集成测试中非常重要的环节,决定了各个单元被合并进来的顺序。()本题答案:【正确】62、【判断题】对两个及两个以上单元进行集成时,需要考虑它们与周围单元之间的联系。()本题答案:【正确】63、【判断题】驱动器也称为存根程序,用来模拟待测单元执行过程中需要调用的下级单元。()本题答案:【错误】64、【判断题】与自底向上的集成策略相比,自顶向下的集成策略桩的开发量较大,但驱动器开发量较少。()本题答案:【正确】65、【判断题】与成对集成相比,相邻集成具有更好地故障隔离和定位能力。()本题答案:【错误】66、【判断题】对于某个单元的修复,与之有关的所有集成都需要重新测试一遍。()本题答案:【正确】67、【判断题】汇节点是指程序开始执行或重新开始执行处的语句片段。()本题答案:【错误】68、【判断题】源节点是指程序开始执行或执行结束处的语句片段。()本题答案:【错误】69、【判断题】系统测试不仅考虑软件产品自身,还综合考虑运行环境、输入输出设备、第三软件等。()本题答案:【正确】70、【判断题】对于集成测试与系统测试来讲,集成测试的最大边界也是完整软件,但其不考虑实际的输入输出设备,只是采用模拟的方式来给出系统输入及输出;而系统测试则综合考虑整体软件和实际的输入输出设备,反映系统实际的运行情况。()本题答案:【正确】71、【判断题】扩展用例是在顶层用例的基础上,增加了相关的端口输入和输出事件。()本题答案:【错误】72、【判断题】基础用例类似于敏捷开发中的用户故事,用自然语言描述了系统具备的基本功能;一组基础用例给出了软件系统所具备功能的总体说明,反映了用户的基本意图。()本题答案:【错误】73、【判断题】在设计测试场景时,可以分析同类产品或竞争对手的产品,从中挖掘出有意思的信息。()本题答案:【正确】74、【判断题】如果不存在需求规格说明书或需求文档不完善,不能够采用基于需求规格说明的测试。()本题答案:【错误】75、【判断题】一个风险与问题发生的可能性及其影响力有密切关系:问题发生的可能性
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度餐饮业知识产权保护合作协议范本6篇
- 2024版建筑加固施工合同书范本
- 2025年度清洁能源发电项目EPC总承包合同3篇
- 2024年度创新离婚合同:共同财产分割与子女成长保障3篇
- 职业学院教师专业技术职务低职高聘的规定
- 2024版商业活动免责条款合同版
- 2024年航空公司机票代理销售合同标的明确
- 2024年金融借款中介服务协议版
- 2024年风光摄影版权协议3篇
- 2025年度专业比赛场地租赁及赛事组织服务合同3篇
- 洁净室工程行业深度分析
- 频谱仪N9020A常用功能使用指南
- 天津高考英语词汇3500
- 医疗质量检查分析及整改措施反馈
- psa制氮机应急预案
- 三年级下册数学教案-6练习五-北师大版
- 六年级作文指导暑假趣事经典课件
- 年代80初中英语第一册
- 最敬业员工无记名投票选举表
- 建设工程质量检测作业指导书+仪器设备操作规程2021版
- 土方测量报告
评论
0/150
提交评论