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

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

在开发过程中怎样利用单元和功能测试[2]

发布: 2010-4-16 11:05 | 作者: 不详 | 来源: 领测测试网采编 | 查看: 24次 | 进入软件测试论坛讨论

领测软件测试网

  在开发过程中怎样利用单元和功能测试[2]  软件测试

  功能测试恰好填充了在单元测试和向项目小组提交的代码依据之间的空隙。单元测试会漏过许多的bug.它可以给出代码中你所需的所有有效部分,它也会给你所需的整个系统。功能测试可以使单元测试里漏掉的问题曝光。一系列可维护的,自动化的功能测试也会有漏网的情况,但是它至少比独立地进行最全面的单元测试要有用得多。

  单元测试VS 功能测试

  单元测试告诉开发者代码使事情正确地被执行,而功能测试所说的则是代码在正确地发挥功效。

  单元测试

  单元测试是从开发者的角度来编写的。它们确保类的每个特定方法成功执行一系列特定的任务。每一个测试都要保证对于给定的一个已知的输入应该得到所期望的输出。

  编写一系列可维护、自动化、没有测试框架的单元测试几乎是不可能的。在你开始之前,选择一个项目小组都认可的框架。不断地应用它,逐渐地喜欢它。在极端编程的介绍网页上(见资源一节),有很多适用的单元测试框架。我喜欢用的是Juint 来进行Java 代码的测试。

  功能测试

  功能测试则是从用户的角度来编写的。这些测试保证系统能够按照用户所期望的那样去运行。很多时候,开发一个完整的系统更像是建造一座大楼。当然,这种比喻并不是完全地恰当,但我们可以扩展它,来理解单元测试和功能测试之间的区别。

延伸阅读

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


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

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