MOOC 软件质量保证与测试-金陵科技学院 中国大学慕课答案_第1页
MOOC 软件质量保证与测试-金陵科技学院 中国大学慕课答案_第2页
MOOC 软件质量保证与测试-金陵科技学院 中国大学慕课答案_第3页
MOOC 软件质量保证与测试-金陵科技学院 中国大学慕课答案_第4页
MOOC 软件质量保证与测试-金陵科技学院 中国大学慕课答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

MOOC软件质量保证与测试-金陵科技学院中国大学慕课答案随堂测验1.11、问题:第一类测试方法与第二类测试方法的本质区别体现在:选项:A、执行测试的人员不同B、执行测试的时间不同C、执行测试的目的不同D、执行测试的效果不同正确答案:【执行测试的目的不同】随堂测验1.21、问题:下列那种不属于软件缺陷:选项:A、银行POS机在用户取款时翻倍吐钱,取100,吐200B、计算机病毒发作,屏幕出现熊猫烧香画面C、网上售票软件反应迟钝,用户难以正常买票D、某软件在进行修改升级之后,原来正常的功能现在出错了正确答案:【计算机病毒发作,屏幕出现熊猫烧香画面】随堂测验1.31、问题:有一个武器控制软件,请问它的质量成本中,哪部分成本变化范围最大?选项:A、预防成本B、评估成本C、销售成本D、失败成本正确答案:【失败成本】第1章作业第1章单元测验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、错误正确答案:【正确】7、问题:测试是为了验证软件已正确地实现了用户的要求。选项:A、正确B、错误正确答案:【错误】8、问题:好的测试员不懈追求完美,保证通过测试的软件不会再有缺陷。选项:A、正确B、错误正确答案:【错误】9、填空题:软件质量保证的英文缩写是()。正确答案:【SQA】10、填空题:IEEE对软件测试的定义是:使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的()或弄清预期结果与实际结果之间的差别。正确答案:【需求】第2章作业第2章单元测验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、错误正确答案:【错误】7、问题:一个软件存在哪些缺陷,开发者和用户的立场是一致的。()选项:A、正确B、错误正确答案:【错误】8、问题:发现错误多的模块,残留在模块中的错误也多。()选项:A、正确B、错误正确答案:【正确】9、填空题:动态测试的基本要素包括是被测试程序和_______________。正确答案:【测试用例】10、填空题:按照是否需要知道被测试程序的内部结构,测试方法可以分为黑盒测试和_________。正确答案:【白盒测试】第3章作业第3章单元测验1、问题:在某大学学籍管理信息系统中,假设学生年龄的输入范围为16-40,则根据黑盒测试中的等价类划分技术,下面划分正确的是()。选项:A、可划分为2个有效等价类,2个无效等价类B、可划分为1个有效等价类,2个无效等价类C、可划分为2个有效等价类,1个无效等价类D、可划分为1个有效等价类,1个无效等价类正确答案:【可划分为1个有效等价类,2个无效等价类】2、问题:在确定黑盒测试策略时,优先选用的方法是()选项:A、边界值分析法B、等价类划分C、错误推断法D、决策表方法正确答案:【等价类划分】3、问题:凭经验或直觉推测可能的错误,列出程序中可能有的错误和容易发生错误的特殊情况,选择测试用例的测试方法叫()。选项:A、等价类划分B、边界值分析C、错误推测法D、逻辑覆盖测试正确答案:【错误推测法】4、问题:黑盒测试技术中不包括()。选项:A、等价类划分B、边界值分析C、错误推测法D、逻辑覆盖正确答案:【逻辑覆盖】5、问题:对于业务流清晰的系统可以利用()贯穿整个测试用例设计过程并在用例中综合使用各种测试方法。选项:A、等价类划分B、因果图法C、正交试验法D、场景法正确答案:【场景法】6、问题:用边界值分析法,假定1X100,那么整数X在测试中应取的边界值不包括()。选项:A、X=1,X=100B、X=0,X=101C、X=2,X=99D、X=3,X=98正确答案:【X=0,X=101】7、问题:()方法根据输出对输入的依赖关系设计测试用例。选项:A、路径测试B、等价类C、因果图D、归纳测试正确答案:【因果图】8、问题:一个测试用例可覆盖多个有效等价类和无效等价类。选项:A、正确B、错误正确答案:【错误】9、问题:对同一个软件测试问题,可能有不同的等价类划分结果,得到的测试用例的质量可能也不同。选项:A、正确B、错误正确答案:【正确】10、问题:强健壮等价类测试中测试用例个数为各个被测变量的等价类总数的和。选项:A、正确B、错误正确答案:【错误】第4章作业第4章单元测验1、问题:下列不属于白盒测试的技术是()。选项:A、语句覆盖B、判定覆盖C、边界值分析D、基本路径测试正确答案:【边界值分析】2、问题:代码检查法有桌面检查法,走查和()。选项:A、静态测试B、代码审查C、动态测试D、白盒测试正确答案:【代码审查】3、问题:如果某测试用例集实现了判定覆盖,那么它一定同时实现了该软件的()选项:A、语句覆盖B、条件覆盖C、判定/条件覆盖D、条件组合覆盖正确答案:【语句覆盖】4、问题:一个程序中所含有的路径数与()有着直接的关系。选项:A、程序的复杂程度B、程序语句行数C、程序模块数D、程序指令执行时间正确答案:【程序的复杂程度】5、问题:针对下面一个程序段:If((M0)(N==0))FUCTION1;If((M==10)||(P10))FUCTION2;其中,FUCTION1、FUCTION2均为语句块。现在选取测试用例:M=10N=0P=3,该测试用例满足了()。选项:A、路径覆盖B、条件组合覆C、判定覆盖D、语句覆盖正确答案:【语句覆盖】第5章作业第5章单元测验1、问题:单元测试中用来模拟被测模块调用者的模块是()选项:A、父模块B、子模块C、驱动模块D、桩模块正确答案:【驱动模块】2、问题:在软件底层进行的测试称为()选项:A、系统测试B、集成测试C、单元测试D、功能测试正确答案:【单元测试】3、问题:增量式集成测试有3种方式:自顶向下增量测试方法,()和混合增量测试方式。选项:A、从小到大增量测试方法B、自底向上增量测试方法C、从大到小增量测试方法D、自上向底增量测试方法正确答案:【自底向上增量测试方法】4、问题:用于考察当前软硬件环境下软件系统所能承受的最大负荷并帮助找出系统瓶颈所在的是()。选项:A、压力测试B、容量测试C、负载测试D、疲劳测试正确答案:【压力测试】5、问题:下列关于alpha测试的描述中正确的是:()。选项:A、alpha测试一定要真实的最终软件用户参加B、alpha测试是集成测试的一种C、alpha测试是系统测试的一种D、alpha测试是验收测试的一种正确答案:【alpha测试是验收测试的一种】第6章作业第6章单元测验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、测试异常正确答案:【缺陷传导和扩散】第7章作业第7章单元测验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、自动化测试对测试设计依赖性极大正确答案:【自动测试比手工测试发现的缺陷少】第8章作业第8章单元测验1、问题:以下不属于软件评审内容的是()。选项:A、管理评审B、技术评审C、文档评审D、人员评审正确答案:【人员评审】2、问题:软件设计阶段的质量控制主要采取的方式是()。选项:A、评审B、白盒测试C、黑盒测试D、动态测试正确答案:【评审】3、问题:软件设计评审会一般不需要哪类人员参加?()选项:A、软件项目经理B、SQA负责人C、最终用户D、测试组人员正确答案:【最终用户】4、问题:下列软件属性中,软件产品首要满足的应该是()选项:A、功能需求B、性能需求C、可扩展性和灵活性D、容错纠错能力正确答案:【功能需求】5、问题:主要的评审活动不包括()。选项:A、需求评审B、设计评审C、代码评审D、人员评审正确答案:【人员评审】第9章作业第9章单元测验1、问题:软件验证和确认是保证软件质量的重要措施,它的实施应该针对()选项:A、程序编写阶段B、软件开发的所有阶段C、软件调试阶段D、软件设计阶段正确答案:【软件开发的所有阶段】2、问题:软件的六大质量特性包括()。①功能性、可靠性②可用性、效率③稳定性、可移植④多语言性、可扩展性选项:A、①②③B、②③④C、①③④D、①②④正确答案:【①②③】

温馨提示

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

评论

0/150

提交评论