平淡朋友

文章
3
资源
0
加入时间
3年1月12天

单元测试界的高富帅,Pytest框架,用例标记和测试执行怎么做1.1、pytest.mark.parametrize:用例参数化的标记1.2、pytest.mark.skip:跳过用例执行1.3、pytest.mark.skipif:根据条件跳过用例1.4、pytest.mark.xfail:标记预期失败的用例1.5、pytest.mark.usefixtures:给测试类或模块设置测试夹具二、自定义标记2.1、注册标记2.2、标记函数2.3、标记类三、通过标记筛选用例执行3.1、通过单个标记筛

一、pytest 中内置的标记pytest 标记使用需要通过 pytest.mark.标记 来使用,pytest 中为应对各种测试场景也内置了很多的标记。1.1、pytest.mark.parametrize:用例参数化的标记通过 parametrize 可以将用例数据和用例执行的逻辑代码分离,并实现根据用例,自动生成测试用例。Demo:@pytest.mark.parametrize('item',[11,22,33,44,55,66])def test_demo(