- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                集成测试的几种策略与选择原则
                    集成测试策略 Sarah 2010.4 大爆炸集成 大爆炸集成 一种一次性将系统内的组件全部集合到测试系统中进行测试的方法; 可以很快看到程序运行起来,但很难定位问题; 必须先对所有单元进行单元测试,然后再将所有单元组装起来进行测试; 优缺点: 优点:需要的桩和驱动非常少,需要的测试用例少,多个测试人员可以并行测试; 缺点:接口间的交互关系只被测试到很少一部分,大量的实际中会运行到的程序执行路径没有被测试到,风险高; 自顶向下集成 自顶向下 从最顶层程序开始,所有被主程序调用的下层单元全部使用桩来代替,然后一层一层向下进行测试,每层程序调用的下一层程序单元都要打桩。 整个集成可以按深度优先的策略进行,也可按照广度优先的策略进行。采用深度优先策略可以较快验证一个子系统的完整功能。 优点:可以较早验证主要程序的功能,缺陷隔离方面做得较好; 缺点:桩的开发工作量大; 自顶向下集成 对模块1进行集成测试时,先测试模块1的内部接口的集成,需对模块3和模块4打桩,然后进行测试。然后再测试模块1和模块3、4的集成关系,当测试模块1和3的集成关系时,需对模块4打桩,同理,测试模块1和4的集成关系时,需对模块3打桩。 自底向上集成 自底向上 从最底层模块开始按照接口依赖关系,逐层向上集成。 优点:每个模块调用的其他底层模块已经被测试号,不需要桩模块; 缺点:需要为每个模块些驱动模块,并且缺陷隔离没有自顶向下好,定位难度比自顶向下稍大; 自底向上集成 测试模块6时,不需要些桩模块,但是需要为模块6编写驱动模块,测试完模块6和7后,再对模块3进行集成测试;由于模块6和模块7已经测试完,不需要写桩模块,但还需要为模块3编写驱动模块; 三明治集成 三明治集成 结合自底向上和自顶向下两种集成方法,对于底层模块采用自底向上的集成方法,对于顶层模块采用自顶向下的集成方法进行测试。 三明治集成 测试模块6采用自底向上集成,测试模块2采用自顶向下集成。 集成方法的选用原则 对于较大规模的项目,可以先用大爆炸集成法使整个系统运行起来,然后再采用自顶向下、自底向上或三明治集成的方法进行测试; 也可按照进度选择集成方法,优先测试已经完成的模块,如果已完成的模块所调用的模块没完成,可以使用自顶向下集成进行打桩测试,如果完成的模块的上层模块没有完成,可以采用自底向上的集成方法进行测试。 集成测试与单元测试和系统测试的区别 测试的单元不同 单元测试针对软件基本单元(如函数)做测试,集成测试时以模块和子系统为单位进行的测试,主要测试接口间的关系;   测试的依据不同  单元测试依据软件详细设计说明书测试,集成测试依据概要设计说明书测试,系统测试依据需求说明书测试; 测试的空间不同 集成测试不关心内部实现层的测试空间,重点关注接口层的测试空间,即关注接口层可变数据间的组合关系;  集成测试使用的方法和单元测试不同 集成测试关注接口的集成;  单元测试关注单个单元;  集成测试与单元测试和系统测试的区别 测试的单元不同 测试的而依据不同  测试的空间不同 集成测试使用的方法和单元测试不同 * * 
                
原创力文档
                        

文档评论(0)