1)注册标签名

官方提供的注册方式有2种,这里只提供一种最简单直接的方式:

通过pytest.ini配置文件注册。在pytest.ini文件当中:

[pytest] # 固定的section名

markers= # 固定的option名称

  标签名1: 标签名的说明内容。

  标签名2

  标签名N

2)在测试用例/测试类中给用例打标记(只能使用已注册的标记名)

在 测试用例的前面加上:@pytest.mark.已注册标签名

步骤2:运行时,根据用例标签过滤(-m 标签名)

示例:pytest -m smoke and demo 表示执行同时有smoke和demo两个标签的用例

-m参数支持python表达式
  用or实现多选的效果
  用not实现反选的效果

pytest提供了命令行参数来配置运行时的条件。

在命令行当中,输入pytest --help来查看所有可用的参数。

https://www.cnblogs.com/xingyunqiu/p/11734226.html

相关文章:

  • 2021-05-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-14
  • 2022-12-23
  • 2021-05-27
猜你喜欢
  • 2021-07-26
  • 2021-10-12
  • 2022-03-08
  • 2022-01-19
  • 2022-02-14
  • 2021-07-22
相关资源
相似解决方案