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