什么样的unittest是一个好的unittest

self001 发布于 2013/08/01 13:18
阅读 166
收藏 0
什么样的unit test是一个好的unit test呢? 换句话说一个好的unit test 应该具备哪些特征? 请各位高手说说自己的看法
加载中
0
李德凯
李德凯

不是高手,随口一说:

  1. 单元测试必须拥有隔离性
  2. 单元测试必须设置边界
  3. 合法输入检测
  4. 非法输入检测
  5. 合法输出检测
  6. 非法输出检测
  7. 随机数检测
  8. 高运行效率
  9. 不产生垃圾数据
  10. 单元测试不相互依赖

我就能想到这些,也许你问的这个问题应该去看单元测试相关的书,那些学究大人们总结得更好。

self001
self001
thx
0
dkf_genius
dkf_genius
其实unittest只是一个思路,帮忙完善你地代码罢了。更重要地是,你写地代码是否有好地结构去“支持”unit test!!
Honghe
Honghe
理解很深哈
返回顶部
顶部