【2017年整理】单元测试的重要性.docVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【2017年整理】单元测试的重要性

单元测试一些错误的认识   在实际的单元 HYPERLINK /html/97/category-catid-97.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank 测试过程中总会有一些错误的认识左右着我们,使之成为单元测试最大的障碍,在此将其一一分析如下:   它太浪费时间了,现在要赶进度,时间上根本不允许,或者随便做做应付领导。   我是一个很棒的 HYPERLINK /html/78/category-catid-478.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank 程序员,我写的代码肯定是没有问题的。   做单元测试太烦了,直接集成,到时有问题在 HYPERLINK /html/69/category-catid-469.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank 集成测试时肯定能发现的,实在不行在 HYPERLINK /html/70/category-catid-470.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank 系统测试总该能发现吧。   它仅仅是证明这些代码做了什么。   对于以上错误认识的产生归根结底还是由于对单元测试的理解还是不够,没有真正认识到单元测试的重要性。   测试的重要性   单元测试是软件测试的基础,因此单元测试的效果会直接影响到软件的后期测试,最终在很大程度上影响到产品的 HYPERLINK /html/5/category-catid-5.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank 质量。领测国际提示从如下几个方面就可以看出单元测试的重要性在何处。   时间方面:如果认真的做好了单元测试,在系统集成联调时非常顺利,因此会节约很多时间,反之那些由于因为时间原因不做单元测试或随便做做的则在集成时总会遇到那些本应该在单元测试就能发现的问题,而这种问题在集成时遇到往往很难让 HYPERLINK /html/4/category-catid-4.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank 开发人员预料到,最后在苦苦寻觅中才发现这是个很低级的错误而在悔恨自己时已经浪费了很多时间,这种时间上的浪费一点都不值得,正所谓得不偿失。   测试效果:根据以往的测试经验来看,单元测试的效果是非常明显的,首先它是测试阶段的基础,做好了单元测试,在做后期的集成测试和系统测试时就很顺利。其次在单元测试过程中能发现一些很深层次的问题,同时还会发现一些很容易发现而在集成测试和系统测试很难发现的问题。再次单元测试关注的范围也特殊,它不仅仅是证明这些代码做了什么,最重要的是代码是如何做的,是否做了它该做的事情而没有做不该做的事情。   测试成本:在单元测试时某些问题就很容易发现,如果在后期的测试中发现问题所花的成本将成倍数上升。比如在单元测试时发现1个问题需要1个小时,则在集成测试时发现该问题需要2个小时,在系统测试时发现则需要3个小时,同理还有定位问题和解决问题的费用也是成倍数上升的,这就是我们要尽可能早的排除尽可能多的 HYPERLINK /html/98/category-catid-98.html \t /ceshi/ceshijishu/dycs/2010/0820/_blank bug来减少后期成本的因素之一。   产品质量:单元测试的好与坏直接影响到产品的质量,可能就是由于代码中的某一个小错误就导致了整个产品的质量降低一个指标,或者导致更严重的后果,如果我们做好了单元测试这种情况是可以完全避免的。   综上所述,单元测试是构筑产品质量的基石,我们不要因为节约单元测试的时间不做单元测试或随便做而让我们在后期浪费太多的不值得的时间,我们也不愿意因为由于节约那些时间导致开发出来的整个产品失败或重来! PAGE 人教版七年级数学下册平面直角坐标系单元练习 图1( )班 姓名: 学号: 年 月 日 图1 一、本课主要知识点: 1. 有序实数对、平面直角坐标系、坐标、象限的概念。 2. 点的位置和特殊点的性质:在图1的坐标系中, 填上象限名称及各象限中的点坐标性质符号。 3. 在平面直角坐标系中的点M(a,b) (1)如果点M在x轴上, 则 b__0; (2) 如果点M在y轴上, 则 b__0; (3) M(a,b)到x轴的距离为_______,到y轴的距离为________. 3. 用坐标表示地理位置: (1)建立

文档评论(0)

love87421 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档