集成测试的中庸之道

谈到集成测试的策略,我们都知道有自顶向下和自底向上两种方法。

顾名思义,自顶向下就是从主程序开始,沿着软件的控制层次向下逐步把各个模块集成进行测试的方法;自底向上测试则是从软件结构最底层的模块开始向上逐步集成进行测试的方法。

这两种集成测试的策略,到底哪种方法更好呢?

自顶向下测试方法的主要优点是只需要使用桩模块,不需要使用驱动模块;能够在早期发现上层模块的接口错误;它的缺点是底层关键模块中的错误发现较晚。自底向上测试方法的优缺点与之正好相反。

所以在我们实际进行集成测试的时候,纯粹的自顶向下或纯粹的自底向上的集成测试策略都不好用,集成测试更多的是体现一种中庸之道——混合策略。

所谓混合策略,就是在集成测试的过程中既使用自顶向下的方法,同时也使用自底向上的方法。使用两种方法要集成测试哪些模块,取决于以下两个因素:

一是关键模块的位置。集成测试要尽可能地以关键模块的测试为优先。如果关键模块分布在软件结构的上层,集成测试就应以自顶向下方法为主;如果关键模块分布在软件结构的下层,集成测试就应以自底向上方法为主。

在进行集成测试之前,测试人员应当首先依据下列原则标识出软件的关键模块:

  • 该模块与多个软件需求有关;

  • 含有高层控制(模块位于程序结构的较高层次);

  • 该模块的圈复杂度较高;

  • 该模块隐含了重要的性能需求。

另外一个因素是考虑费效比。不同的测试策略所需要投入的工作量、生产效率是不同的。自顶向下方法需要开发驱动模块,自底向上方法需要开发桩模块,要结合开发的难度以及人员安排等情况综合考虑,选择一种费效比最佳的测试策略。

这正是:

向下方法要驱动,向上需要开发桩

关键模块优先测,二者结合才是强

参考书目:软件工程(第4版),作者:张海藩 吕云翔,出版社:人民邮电出版社有限公司

(0)

相关推荐

  • 为什么集成测试被人瞧不起?我不理解还是?

    软件测试 是软件开发周期中的一个阶段,在此阶段中,对关键业务软件进行正确性,质量和性能验证. 软件测试中有四个基本级别,每个级别都在开发过程中从独特的角度检查软件功能.下图显示了软件测试的四个级别. ...

  • 软件测试之

    软件测试之

  • 微服务下产品集成和集成测试框架流程

    作者:人月神话,新浪博客同名 简介:多年SOA规划建设,私有云PaaS平台架构设计经验,长期从事一线项目实践 今天谈下微服务架构下的应用集成和集成测试方面的内容.在微服务架构下,由于传统的的单体应用以 ...

  • 诵读国学经典《中庸》全文,理解中庸之道的含义,培养自我!

    诵读国学经典《中庸》全文,理解中庸之道的含义,培养自我!

  • 《增广贤文》是正能量还是毒鸡汤?它其实是“中庸之道”的体现

    <增广贤文>原名<昔时贤文>.<古今贤文>,大约成书于明代后期.<增广贤文>是一本语录式文集,其内容十分广泛 ,主要收录了人们日常生活中为人处世.修身养 ...

  • 八字合婚里的中庸之道

    八字合婚 八字合婚是非常古老的配对方法,在古代,婚前男女双方交换庚帖,以查八字是否相配,谓之"八字合婚". 所谓合婚,就是把男女双方八字配在一起,看双方八字之间的五行是否和谐而得出 ...

  • 中国人都是周期之王:中庸之道绝不是折中主义

    缘分到了,送你们几句话,送你们一张图: 西游记写的,一块石头天生地养(女娲泥巴造人),受天地精华化为猴(强调人的动物性,游牧狩猎文化,种族主义),猴要入世(识人语,知人性,同理心,老吾老以及人之老,幼 ...

  • 中庸之道:不可不圆,不可太圆

    中庸之道:不可不圆,不可太圆 饭,不可不饱,不可太饱.不饱对不住美食,太饱对不住身体.饱中略饿,饿中微饱,乃养生之道.健康之本,少吃四成饭,多活二十年.酒,不可不醉,不可太醉.不醉,品味不出酒的妙处, ...

  • 中庸之道的真谛

    儒家的开山老祖孔夫子首先提出了中庸这一概念,在<论语-雍也第六>中他说,"中庸之为德也,其至矣乎!民鲜久矣."这是从道德角度来讲中庸的.<论语>丰富而具体, ...

  • 10句《中庸》经典名句,学会中庸之道,开启智慧人生

    <中庸>是中国古代论述人生修养境界的一部道德哲学专著,相传为战国时期子思所作. 时至今日,<中庸>中的许多道理依然具有现实意义,并不断被人引用,隐娘今天分享<中庸> ...

  • 什么是中庸之道?

    中庸是儒家思想的最高道德标准和君子理想人格,也是儒家待人处世的重要思想方法,论大即大,说小即小,它隐藏在平时.日常的细微之中,又尽显博大的精深智慧,"广大"而"精微&qu ...

  • 《中庸》十条经典名句,学会中庸之道,你才不会平庸!

    大悲咒 佛教歌曲 - 歌曲合辑 <中庸>是中国古代论述人生修养境界的一部道德哲学专著,相传为战国时期子思所作. 时至今日,<中庸>中的许多道理依然具有现实意义,并不断被人引用, ...