首页 > 解决方案 > 在不同数据而不是相同数据中使用具有不同输入的 Pytest 夹具

问题描述

我有一个 pytest 夹具

@pytest.fixture(params=PW.getCases())
def getData(self, request):
    return request.param

这每次都会返回一系列测试数据,我有一个测试

            def test_Sample(self, getData):
            for case in range(casecount):
                casePage.caseList1()[case].click()

这里对所有参数系列执行相同的测试,但是有没有一种方法可以为每个增量增加参数以防万一?我尝试在夹具中使用范围但没有成功

标签: python-3.xpytest

解决方案


推荐阅读