nose框架命令与特点

a、nose执行相关命令

1、nosetests -h 查看所有nose命令与说明

2、nosetests  查看是否安装nose成功

3、nosetests -with-xunit输出xml结果报告

4、nosetests -v 查看运行信息和调试信息

5、nosetests -w 目录:指定一个目录运行测试

6、nosetests -f 执行测试

b、nose特点:

1、 以test开头文件

2、以test开头函数或方法

3、以test开头的类

4、nose.main()自动发现测试用例并执行

例子:

import  nose


def test_demo1():
    print  'I am demo1'


def test_demo2():
    print  'I am demo2'


if __name__ == '__main__':
    nose.main()

输出结果:

Microsoft Windows [版本 6.1.7601]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。

C:UsersAdministratorPycharmProjectsprojecttest>nosetests -s
I am demo1
.I am demo2
.
----------------------------------------------------------------------
Ran 2 tests in 0.105s

OK

C:UsersAdministratorPycharmProjectsprojecttest>
原文地址:https://www.cnblogs.com/chxish/p/10393060.html