zoukankan      html  css  js  c++  java
  • @pytest.mark.标签

    在pytest当中,先注册标签,再给用例打标签,最后运行时,通过标签名来过滤测试用例。

    1)注册标签名

    官方提供的注册方式有2种,这里只提供一种最简单直接的方式,可以打单个或者多个标签:

    通过pytest.ini配置文件给用例注册标签(pytest.ini 文件名是固定的,并且是放在testcases的文件夹下的,与用例同一个层级,放在其他地方会报错,不识别标签)

    在pytest.ini文件当中:

    [pytest] # 固定的section名

    markers=

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

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

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

     

    2)在测试用例/测试类中给用例打标记(只能使用已注册的标记名,否则会报错,不识别标签)

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

     

    3)运行时,根据用例标签过滤(-m 标签名)

    调用pytest.main()函数,将运行时的参数以列表传进去

  • 相关阅读:
    Model, View(Camera), Perspective (1)
    流状态和c++的异常处理
    VAO VBO EBO(3)
    VAO VBO EBO(2)
    VAO VBO EBO(1)
    函数指针(2)
    函数指针
    内联函数和宏函数的一些区别
    关于宏的一些知识
    关于未来方向
  • 原文地址:https://www.cnblogs.com/yzwdcjs/p/12561397.html
Copyright © 2011-2022 走看看