赞
踩
@pytest.fixture 装饰器
被 @pytest.fixture 装饰器装饰的方法名可以作为一个参数传入测试方法中
作用
① 使用此方法可以完成测试之前的初始化
② 此方法可以返回数据给测试函数
@pytest.mark.parametrize 装饰器
pytest 中使用此装饰器进行参数化
如果测试数据需要在 fixture 方法中使用,同事也需要在用例中使用,可以让 parametrize 的 indirect 参数为 True
parametrize 源码:
def parametrize(self, argnames, argvalues, indirect=</
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。