分组执行和跳过测试用例(冒烟、分模块执行、分接口和web执行)

文章介绍了如何在Python测试框架Pytest中使用冒烟测试(smoke)用例,这些用例分布于各个模块。定义测试用例装饰器、在配置文件中设置以及通过命令行运行指定标记的测试。同时,文章还讲解了如何无条件和有条件地跳过测试用例,如使用@pytest.mark.skip和@pytest.mark.skipif分别进行无条件和基于条件的跳过操作。
摘要由CSDN通过智能技术生成

smoke : 冒烟用例,分布在各个模块里面
usermanage : 分组
1、测试用例中定义装饰器
在这里插入图片描述
2、配置文件中定义
在这里插入图片描述
3、运行
(1)pytest.main([“-vs”,“-m=smoke or usermanage”])
(2)H:\python3.8\Scripts\pytest -m “smoke or usermanage”

4、跳过测试用例
在这里插入图片描述
无条件跳过:@pytest.mark.skip(reason=“无条件跳过”)
有条件跳过:@pytest.mark.skipif(age > 18, reason=“已成年”)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值