Python有那些单元测试框架可以用?

Java有JUnit,C#有NUnit,C++有C++Unit。。。Python有那些UnitTest Framework?

py.test unittest nose doctest,还有很多,今年也新兴了几个。

不过我的建议是,最近的方向是nose , 你可以从github上看到大家用的比较多的是unittest传统的测试框架,写起来比较罗嗦和nosetest开头的函数,类,module视作测试, 也有人用doctest, 个人觉得doctest 把测试和app的代码混在一器很不好。不过也有人说doctest这样彰显了python的一个优良作风:代码即文档

最流行的有unittest和nose
其他的请看http://wiki.python.org/moin/PythonTes… 中Unit Testing Tools部分

针对于写UT的都是好孩子。。。合格的程序员

发表评论

电子邮件地址不会被公开。 必填项已用*标注