pytest篇2-运行方式和用例执行规则

我们上一篇博客简单介绍了pytest框架,最后也了解了pytest的运行规则如下:

  • 1、测试文件必须以test开头或者以test结尾(test_ /_test)
  • 2、测试类必须以Test开头,并且不能带有__init__方法
  • 3、测试函数也必须以test开头
  • 4、断言与unittest框架里面的不一样,需要使用python自带原生的断言,assert
  • 5、所有的包packege必须要有__init__.py文件

这篇博客我们一起看一下pytest框架写的用例运行方式都有哪些

`python
CSDN
– pytestpackage
— test_01pytest.py
— test_02run.py
— test_03test_fun.py

test_02run.py

class TestClassTwo:
def test_pytesttwo_1(self):
print(‘run断言成功’)
assert “runpass” == “runpass”

def test_pytesttwo_2(self):
    print('run断言失败')
    assert 'runpass' == 'failure'

Original: https://blog.csdn.net/m0_47127594/article/details/113696912
Author: 拉菲学测试
Title: pytest篇2-运行方式和用例执行规则

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/774530/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球