nose测试技巧

Python思想最迷人的地方在于开放,nose搭建了一个开放的基础框架,后面有强大的plugins不断加入,完成各种强大的功能。

 

下面是官方的一个plugins汇总: http://nose-plugins.jottit.com/

下面是自带的(build in plugin):http://somethingaboutorange.com/mrl/projects/nose/doc/

 

单元测试比较关注的是代码覆盖率,nose已经自带了相关的coverage plugin,但是要自己安装coverage组件,安装方法如下:

easy_install coverage

 

另外,nose默认没有输出xml,可以在plugins汇总那个网址中安装nosexml,如下:

easy_install nosexml

令人奇怪的是,安装完后,还需要安装如下组件才能使用(easy_install既然没有自动安装依赖的组件):

easy_install elementtree

 

你可能感兴趣的:(nose测试技巧)