Visual Unit 4
FlowFly 5 企业版
FlowFly 5 教育版
基本理论
基本理论:软件危机简述
基本理论:解决方案综述
时间危机
解决时间危机:可视编程
解决时间危机:集约调试
其它危机
解决质量危机:快速调试
解决需求危机:快速迭代
解决管理危机:持集测试
您的位置:首页 > 技术中心 > 常见问题

为什么要做单元测试?

2014-02-05 18:12:45

1、为什么说单元测试的平衡已被打破?

    从前,单元测试谁都做不了或者成本太高,无论做或不做单元测试,都不会从根本上影响项目和企业的生死存亡。VU4的问世,使单元测试变得很简单并且效益巨大,做单元测试和不做单元测试,质量和成本将有重大差别,有可能影响到项目和企业的生死存亡。

2、项目周期紧张,要做单元测试吗?
    如果项目周期不紧张,开发成本随意,反而可以不做单元测试,因为,只要有足够的后期测试,足够的应用检验,产品一样有高质量。说到底,质量问题是成本问题。
    华为有句名言:我们没有时间把事情一次做好,却总是有时间把事情一做再做。没有时间做单元测试,一定会有更多的时间来查错改错,区别在于,前者是主动的、可控的,后者是被动的、不可控的。
    无论项目处于哪个阶段,立即使用VU4实施单元测试,都会缩短项目周期。

3、我的项目外包开发,应该要求做单元测试吗?
    过去可能不行,因为单元测试成本很高,多数接包方做不了,代码质量不可靠也没办法。现在有了VU4,单元测试已经很简单了,完全应该要求承包方做好单元测试,完成MC/DC指标,并且提交测试代码、测试数据和测试报告,只有这样,才能保证项目的代码质量。

4、我做项目,单元测试能帮我提升竞争力吗?
    如果在投标时承诺做好单元测试,保证完成MC/DC指标,承诺提交测试代码、测试数据和测试报告,将大幅提升竞争力。如果对手没有同样的承诺,则很可能被秒杀,因为任何发包方都必然重视项目的代码质量。

广州凯乐软件技术有限公司
业务咨询:020-85589545 Email:sales@kailesoft.com Q Q:672746750
产品中心
FlowFly5企业版
FlowFly5教育版
Visual Unit 4
视频中心
FlowFly入门
FlowFly之单元测试
VU4功能演示
单元测试培训
技术中心
技术文章
常见问题
在线帮助
专家博客
关于我们
公司介绍
凯乐文化
联系我们
版权所有:广州凯乐软件技术有限公司 粤公网安备44010502002928号 粤ICP备17061168号