unittest必须使用的几个理由

7 篇文章 0 订阅

如果你还没使用cppunit或者nunit或者其他xunit。那么下面理由是不是能够让你用起来?

1多次测试自己的程序可用性

2可以作为例子程序,供不熟悉如何使用的人参考

3可以一直在工程中保留,作为开发迭代的基础

4可以作为集成编译之前的单元测试,覆盖测试等,增加软件的可靠性

5便于调试BUG,针对部分模块,写部分测试代码

6便于代码质量改进。这点没有用过的人,一般感觉不到。正式因为有了测试,每个函数,都可以分开调试,可能是由三个函数组成的一个功能,比如生成密钥,加密,解密。如果测试通过了,要改进加密代码,就可以先改改,看看能不能测试通过,这样就很好的保证了功能的正确。一般人不会再找出自己的sample程序跑好多次吧。一是打开工程麻烦,二是可能要重新编译,三是可能和工程不在一起,在一起可能也已经功能复杂了。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值