可以问问自己为什么测试质量很重要。测试代码并不会应用到生产系统中去,好像是丑陋的“二流代码”。毕竟,只要测试表明生产代码是一流的且能正常工作,那么我们就可以接受它,对吗?答案是错误的。
  这种观点在项目初期的几周或几个月内可能是对的,但是之后每当需要改变生产代码时,就会遇到维护成本的问题。一个被精心测试的应用程序的测试代码行数,即使不多于,至少也应该被进行调试,否则它们也许会导致失败。因此,生产代码变化所影响的测试代码可能比你想象的要多。
  在多数软件项目中需求会迅速地、出其不意地改变,所以开发人员必须反复分析生产代码的工作方式。如果受生产代码变化影响的测试很难维护,那么软件产品的发布周期就会延长。尽管如此,程序员也会场合穿那个见证单元测试在应用程序发布中明显提高软件质量、减少开发人员压力、减少调试的加班时间并在应用程序跳读中增加员工信心的事实。
  为了从单元测试中受益,开发团队必须维护高质量的测试代码,因为只有如此,他们的工作才会卓有成效。只有当使用测试会减少长期成本、缩短维护时间和发布周期时,您才能向管理层和客户证明使用测试时对的。
  若不能成功地维护高质量的测试代码,则会陷入与之前描述的恰恰相反地境地,使得开发经历令人非常沮丧。可能产生开发人员无视测试失败或不编写新的测试等征兆。一个糟糕的测试策略将以管理层或开发人员因其对商业价值的负面影响而完全停止测试而告终。

关于TeamDoc软件:

TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页

TeamDoc软件界面(点击可放大)

版权所有:南京网亚计算机有限公司,本文链接地址: 为什么测试质量很重要