我们上一篇博客简单介绍了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/
转载文章受原作者版权保护。转载请注明原作者出处!