• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

  软件单元测试的组织方法

发布: 2009-12-17 11:21 | 作者: 不详 | 来源: 领测国际软件测试网采编 | 查看: 36次 | 进入软件测试论坛讨论

领测软件测试网

  单元测试中,这样可以有效降低人为因素带来的风险。AdaTEST 和Cantata 测试脚本由一个

  测试驱动和一个桩的集合(可选的)组成。AdaTEST 和Cantata 可以用于本文所介绍的任何

  单元测试的组织方法,或者这些方法的任意组合,使得开发人员可以采用最适合于项目应用

  的测试策略。IPL 提供了两篇相关论文,如下所示:

  “Achieving Testability when using Ada Packaging and Data Hiding Methods”“Testing C++ Objects”

  论文“Testing C++ Objects”同样详细讨论了在用自下而上法进行单元测试时,分离的类和层次

  等级的约束是如何引发问题的。文章介绍了分离单元测试法是如何成为唯一实用的处理分离

  的类和层次等级约束的途径。

  1、结论

  在实践中,将任何一种方法专门用于进行单元测试是不可能的。通常,分离单元测试法要通

  过一些自下而上的测试加以修改,将被调用单元用测试桩和已测的实际单元的混合体来表示

  。例如,直接使用一个数学函数更有实际意义,因为它已被测试并且不大可能发生改变。

  一些建议的策略如下:

  1、基于你的分离法的单元测试策略,继而自下而上的集成被测单元。

  2、折中法,即自下而上的通过合并一些便于合并的单元,(例如:使用实际的操作符,数

  学函数,字符串操作等。)但是要记住潜在的变化带来的影响。无论是进行单元测试,还是

  随着所测单元发生变化时重新测试和维护,同时也为了满足软件的可靠性而促进彻底的测试

  覆盖,这些都将导致成本的最低化。请记住,单元测试是指测试每一个单元,而集成测试

  指测试被测单元之间的交互关系。

  本文出自 51CTO.COM技术博客

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网