pytest--mark基本使用(主要通过pytest.ini文件注册标签名,对用例进行标记分组)

1.pytest中的mark介绍

mark主要用于在测试用例/测试类中给用例打标记(只能使用已注册的标记 名),实现测试分组功能,并能和其它插件配合设置测试方法执行顺序等。如下 图,现在需要只执行红色部分的测试方法,其它方法不执行。
pytest--mark基本使用(主要通过pytest.ini文件注册标签名,对用例进行标记分组)_第1张图片

2.pytest.ini配置文件编写
pytest--mark基本使用(主要通过pytest.ini文件注册标签名,对用例进行标记分组)_第2张图片

3.pytest中设置mark步骤

  • 1、注册标签名,通过pytest.ini配置文件注册;
  • 2、在测试用例的前面加上:@pytest.mark.已注册标签名
  • 3、运行时,根据用例标签过滤(-m 标签名)

3.pytest对用例进行分组
pytest--mark基本使用(主要通过pytest.ini文件注册标签名,对用例进行标记分组)_第3张图片

你可能感兴趣的:(pytest--mark基本使用(主要通过pytest.ini文件注册标签名,对用例进行标记分组))