pytest运行方式及装饰器的使用

Posted 啊洽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pytest运行方式及装饰器的使用相关的知识,希望对你有一定的参考价值。

一、pytest运行方式

 

 4.同时执行2py文件

   pytest -s script1.py script2.py

二、装饰器的使用

1.调用fixture的三种方法

  1)函数或类里面办法直接传fixture的函数参数名称

 

2使用装饰器@pytest.mark.usefixtures()修饰需要运行的用例

 

3叠加usefixtures

如果一个方法或者一个class用例想要同时调用多个fixture,可以使用@pytest.mark.usefixture()进行叠加。注意叠加顺序,先执行的放底层,后执行的放上层。

 

2.usefixtures与传fixture区别

 

3.fixture自动使用autouse=True

 

 

以上是关于pytest运行方式及装饰器的使用的主要内容,如果未能解决你的问题,请参考以下文章

pytest接口自动化测试框架 | 使用装饰器修饰需要运行的用例

pytest框架--@pytest.fixture(scpoe=‘xxx')装饰器

pytest之框架结构及运行方式

如何在具有模拟装饰器的测试中使用 pytest capsys?

pytest的执行方式及搜索原则

2.pytest用例设计及运行