![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nose
文章平均质量分 57
hqzxsc2006
这个作者很懒,什么都没留下…
展开
-
学习python单元测试框架nose之---02nose多进程并行测试
nose有个MultiProcess插件,可以多进程并发测试你的用例,缩减测试时间。贴上简单的例子:from nose.plugins.plugintest import run_buffered as runfrom nose.plugins.multiprocess import MultiProcessimport unittestclass mytest(unittest.T原创 2016-04-01 18:13:30 · 4162 阅读 · 1 评论 -
学习python单元测试框架nose之---03nose的xml测试报告输出
nose的Xunit插件可以收集xml格式的测试报告,方便持续测试Jenkins调用等。简单的实例:from nose.plugins.plugintest import run_buffered as runfrom nose.plugins.xunit import Xunitimport unittestclass mytest(unittest.TestCase):原创 2016-04-01 18:19:21 · 3162 阅读 · 0 评论 -
学习python单元测试框架nose之---05nose的tools使用
nose.tools 提供一些方法可以方便我们写测试用例,让测试更简单nose.tools.ok_(expr, msg=None)¶Shorthand for assert. Saves 3 whole characters!nose.tools.eq_(a, b, msg=None)Shorthand for ‘assert a == b, “%r !=原创 2016-04-01 18:41:29 · 2545 阅读 · 0 评论 -
学习python单元测试框架nose之---04nose的html测试报告输出
有时候我们要让报告整洁美观点,以html展示测试结果,我们可以借助nosehtmloutput插件输出html格式报告简单实例:from nose.plugins.plugintest import run_buffered as runfrom htmloutput.htmloutput import HtmlOutputimport unittestclass mytest(un原创 2016-04-01 18:33:30 · 6908 阅读 · 0 评论 -
学习python单元测试框架nose之---01nose框架初探
nose 项目是于 2005 年发布的,也就是 py.test 改名后的一年。它是由 Jason Pellerin 编写的,支持与 py.test 相同的测试习惯做法,但是这个包更容易安装和维护。尽管 py.test 在某些方面有所进步,目前也很容易安装,但是 nose 仍然保持了易用性方面的声誉。支持插件扩展,兼容unittest。1、安装pip install nose2、使用原创 2016-04-01 18:05:39 · 1247 阅读 · 0 评论 -
学习python单元测试框架nose之---06nose的插件编写扩展功能
我们可以自己自定义一个插件扩展测试框架功能,写个插件类继承Plugin就可以我们写个简单的查找用例目录下过滤不需要运行的测试用例文件插件UnwantedPackagePluginfrom nose.plugins import Pluginclass UnwantedPackagePlugin(Plugin): enabled = True name = "unwan原创 2016-04-01 19:01:59 · 1788 阅读 · 0 评论 -
python单元测试框架nose的扩展nose-ittr支持传参测试
官方github地址:https://github.com/taykey/nose-ittr安装pip install nose_ittr使用import mathfrom nose.tools import assert_equal, assert_not_equalfrom nose_ittr import IttrMultiplier, ittrclass Te原创 2015-12-01 10:23:44 · 1601 阅读 · 0 评论