pytest-fixture参数化params(重要)

场景:

之前大部分参数化都是对测试用例进行参数化用@pytest.mark.parametrize来参数化,但是有的时候,需要对@pytest.fixture进行参数化,

比如一个用户登录后,去新建好多账号,可以用@pytest.mark.parametrize对账号进行参数化,把登录写在@pytest.fixture(scope='module')中,

但是多个用户登录,新建多个账号,要对fixture也进行参数,就需要用到fixture参数化params来解决

参考文章:

https://www.cnblogs.com/yoyoketang/p/13332720.html

原文地址:https://www.cnblogs.com/yrxns/p/14484877.html