直接上一个我对比的table
下面谈下主观感受:
1.nose2和pytest并行都是基于test method,就是说一个test module class是可以并发的
2.nose2中如果包含的setupclass方法,则这个测试是顺序执行的;而pytest是可以并发执行的,且setupclass方法只执行1次
3.pytest在github中人气高于nose和nose2,
4.pytest的第三方插件也比nose和nose2丰富的多
5.pytest使用过程中觉得比noes和nose2更细腻,从出错信息提示就可以看出来
结论:用pytest