pytest测试用例结构(测试用例的基本结构)
- 用例名称
- 用例步骤
- 用例断言
def test_xxx(self):
#测试步骤1
#测试步骤2
pass
#断言 实际结果 对比 预期结果
assert ActualResult == ExpectedResult
类级别的用例示例
class TestXXX:
def setup(self):
# 资源准备 :测试用例的前置条件
pass
def test_xxx(self):
# 测试用例步骤
# 预期结果判断
pass
def teardown(self):
#资源销毁 :测试用例结束后资源销毁
pass