您当前的位置: 湖南自考网 > 复习资料 > 工学类 > 文章详情

湖南自考复习资料:软件工程专业01335软件产品测试重点章节复习第7-第9章(7)

2018-03-27 09:15:19
来源:湖南自考生网
湖南自考复习资料:软件工程专业01335软件产品测试重点章节复习第7-第9章(7)

  60、六种覆盖方法

  :语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

  (1)语句覆盖

  主要特点:语句覆盖是最起码的结构覆盖要求,语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。

  (2.) 判定覆盖

  主要特点、;判定覆盖又称分支覆盖,它要求设计足够多的测试用例,使得程序每个判定至少执行有一次为真值,有一次为假值,即:程序中每个分支至少执行一次,每个判断的取真、假至少执行一次。

  (3). 条件覆盖

  主要特点:条件覆盖要求设计足够多的测试用例,使得判定中的每个条件获得各种可能的结果,即每个条件至少有一次为真值,一次为假值、

  (4. )判定条件覆盖

  主要特点:设计足够多的测试用例,使得判定中每个条件的所有可能结果至少出现一次次。每个判定本身设计有可能结果至少出现一次。

  (5).组合覆盖

  主要特点:要求设计足够多的测试用列,使得每个判定中的条件结果的梭鱼哦肯能组合至少出现一次。

  (6.)路径覆盖

  主要特点: 设计足够多的测试用例,覆盖程序中所有可能的路径

  61集成测试(组装测试)其测试对象包括单元间的接口以及集成后的功能和性能,依据软件概要设计说明书。

  62集成测试的含义(组装测试):在单元测试的基础上,应根据概要设计的要求将软件中的各单元组装成子系统或系统,在单元的组装过程中,应对单元进行整体上测试,发现并清除各单元中出现的问题,确保集成到一起的各单元能作为一个整体完成预期的功能。

  63集成测试应考虑:a将各模块组装起来的过程中穿越模块接口的数据是否会丢失b各子功能组合起来能否达到预期的父功能c某模块的功能是否会对另一个模块的功能产生不利的影响d全局数据结构是否存在问题e单个模块的误差累积起来是否会放大到不可接受的程度。

  64接口的分类:函数接口,消息接口,其它接口。

  65集成测试的优点:a针对性强,较易发现错误并找出错误的原因和位置。b能有效的模拟几乎所有的实际执行的流程故能更有效的发现软件中的错误c 发现错误的修复成本要远远小于系统测试阶段的错误修复成本。

  66、集成测试和系统测试区别:集成测试的的集成过程中对功能和性能的测试,它主要依据是软件的概要设计说明书。系统测试是对全部模块集成完毕的软件进行功能、性能及其他特性的测试,检测其与系统中其他元素能否协同工作,以满足用户的各种需求,它主要依据软件需求规格说明书和相关行业标准。

  67灰盒测试:一种介于黑盒测试和白盒测试之间的测试策略,它基于程序运行的外部表现,同时又结合程序内部逻辑结构来设计测试用例。

  68灰盒测试的优点:a能够进行基于需求的测试和基于路径的覆盖测试。B可深入被测对象的内部,便于错误的识别分析和解决c能够保证设计的黑盒测试用例的完整性 防止功能或功能组合的遗漏d能够减小需求或设计不详细或不完整性对测试有效性造成影响。

 

湖南学历提升报名热线:
蒋老师QQ咨询 QQ咨询

TEL:蒋老师17773102705

2024年自考、成考、网教报名进行中,点击立即报考咨询>>

扫一扫下方二维码关注湖南自考生网微信公众号、客服咨询号,即时获取湖南自考、成考、网教最新考试资讯。

  • 湖南自考官方公众号

    关注公众号免费拿资料

  • 微信扫一扫咨询

  • 微信扫一扫咨询

相关推荐
免责声明

1、鉴于各方面资讯时常调整与变化,本网所提供的信息仅供参考,实际以考试院通知文件为准。

2、本网部分内容来源于网络,如有内容、版权等问题请与本网联系,我们将会及时处理。联系方式 :QQ(393848300)

3、如转载湖南自考生网声明为“原创”的内容,请注明出处及网址链接,违者必究!

市区导航: 长沙市自考  |   株洲市自考  |   湘潭市自考  |   衡阳市自考  |   邵阳市自考  |   岳阳市自考  |   常德市自考  |   张家界自考  |   益阳市自考  |   郴州市自考  |   永州市自考  |   怀化市自考  |   娄底市自考  |   湘西州自考  |  

特别声明:本站信息大部分来源于各高校,真实可靠!部分内容来自互联网,仅供参考!所有信息以实际政策和官方公告为准!

湖南求实创新教育科技有限公司 版权所有 湘ICP备18023047号-2