day82 pytest初体验
学习日期:20241128
学习目标:pytest基础用法 -- pytest初体验
学习笔记:
文件命名规范
- py测试文件必须以test_开头(或_test结尾)
- 测试方法必须以test开头
- 测试类必须以Test开头,并且不能有init方法
安装pytest-ordering包
#1、登录 2、查找商品 3、下单 4、支付
import pytest
def testlogin():
print("login...")
@pytest.mark.run(order=1)
def test_search():
print("search...")
def test_order():
print("order...")
def testpay():
print("pay...")
常用断言类型
def test_assert():
assert 1 != 2
assert 1<2
assert 2>1
assert 1>=1
assert 1<=1
assert 'a' in 'abc'
assert 'a' not in 'bc'
assert True is True
总结
- py测试文件必须以test_开头(或_test结尾)
- 测试方法必须以test开头