@pytest.mark.标签
在pytest当中,先注册标签,再给用例打标签,最后运行时,通过标签名来过滤测试用例。 1)注册标签名 官方提供的注册方式有2种,这里只提供一种最简单直接的方式,可以打单个或者多个标签: 通过pytest.ini配置文件给用例注册标签(pytest.ini 文件名是固定的,并且是放在testcases的文件夹下的,与用例同一个层级,放在其他地方会报错,不识别标签) 在pytest.ini文件当中: [pytest] # 固定的section名 markers= # 固定的option名称 标签名1: 标签名的说明内容。 标签名2 标签名N 2)在测试用例/测试类中给用例打标记(只能使用已注册的标记名,否则会报错,不识别标签) 在 测试用例的前面加上:@pytest.mark.已注册标签名 3)运行时,根据用例标签过滤(-m 标签名) 调用pytest.main()函数,将运行时的参数以列表传进去 来源: https://www.cnblogs.com/yzwdcjs/p/12561397.html