nose常用内置插件

在测试过程中获取日志

Logcapture


--
nologcapture 不使用log --logging-format=FORMAT 使用自定义的格式显示日志 --logging-datefmt=FORMAT
和上面类类似,多了日期格式
--logging-filter=FILTER 日志过滤,一般很少用,可以不关注 --logging-clear-handlers 也可以不关注 --logging-level=DEFAULT log的等级定义
nosetests -v test_case_0001 --logging-config=logging.conf

Skip:跳过测试

在实际测试过程中,有些测试在特定情况下需要将用例跳过不执行,可以使用SkipTest,如下

from nose.plugins.skip import SkipTest
@attr(mode=1) 
def test_learn_1():
    raise SkipTest

执行时,该条用例就会跳过

E:\workspace\nosetest_lear\test_case>nosetests -v  -a "mode" test_case_0001.py
test_case.test_case_0001.test_learn_1 ... SKIP

Testid: 在输出文件中填加testid的显示

 8、-i、-I、-e
这几个参数在实际测试中也经常使用到

-i REGEX, --include=REGEX: 加了该参数表明测试的时候去按 REGEX正则去执行用例,不匹配的则不执行

-e REGEX, --exclude=REGEX : 不跑与正则匹配的用例

-I REGEX, --ignore-file=REGEX: 忽略文件

如:

nosetests -v -s -e test_case_0002

表示不执行test_case_0002这个文件的全部用例

 

转载于:https://www.cnblogs.com/xiaoyanghuilaile/p/8073785.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值