# test_01.py
class TestA:
def test_1(self):
print("test_1# 打印")
def test_2(self):
print("test_1")
"""
增删改查 四条用例怎么执行用例
"""
# test_02.py
class TestB:
@pytest.mark.run
def test_1(self):
print("test_1# 打印")
@pytest.mark.run
def test_2(self):
print("test_b")
"""
增删改查 四条用例怎么执行用例
"""
'''
1.在文件内部,它是从上到下
2.在文件外部是按照文件的字母先后顺序
ascll表顺序: A~Z a~z 0~9
'''
# main.py
import pytest
# pytest.main(["-s"])
# pytest.main(["-v"]) # 每个测试函数执行的效果
# pytest.main(["-q"]) # 只显示整体执行的结果
# pytest.main(["-s"]) # 用于显示测试函数中print函数输出
"""
pytest命名规则:
1.文件名必须 test_开头
2.类名需要已 Test 开头
3.函数需要以 test 开头
"""
'''
pytest 单独运行一个或者多个用例
'''
# pytest.main(["-s", "test01/1_test.py:TestB test_2"]) # 执行某个用例
"""
pytest 标签
装饰器: @ 标志
"""
pytest.main(["-s", "-m run"])
【pytest基础运行规则】
于 2022-12-16 22:37:41 首次发布