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:\Users\Administrator\PycharmProjects\projecttest>nosetests -s I am demo1 .I am demo2 . ---------------------------------------------------------------------- Ran 2 tests in 0.105s OK C:\Users\Administrator\PycharmProjects\projecttest>