fixture实战---通过fixure,解决方法依赖逻辑

import pytest
@pytest.fixture()
def login():
print('输入用户名密码登陆')

def test_cart(login):
print('用例1,登陆后执行添加购物车功能操作')

def test_search():
print('用例2,不登陆查询功能操作')

def test_pay(login):
print('用例3,登陆后执行支付功能操作')


collecting ... collected 3 items

test_fixure.py::test_cart

输入用户名密码登陆
用例1,登陆后执行添加购物车功能操作

用例2,不登陆查询功能操作

输入用户名密码登陆
用例3,登陆后执行支付功能操作

你可能感兴趣的:(fixture实战---通过fixure,解决方法依赖逻辑)