[TDD]如何提高单元测试的质量

这里的质量,指的是功能点的覆盖性。

Kent Beck说有两种基本方法:

   1.写更多的测试代码,最大可能穷尽所有的输入组合

   2.或者把代码写得尽量简单,代码简单了IF/ELSE就少了,需要的测试用例也就少了。

他还推荐了一个工具用于检测测试代码的覆盖性:
Jester

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.