python-3.x - 在不同数据而不是相同数据中使用具有不同输入的 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()
这里对所有参数系列执行相同的测试,但是有没有一种方法可以为每个增量增加参数以防万一?我尝试在夹具中使用范围但没有成功
解决方案
推荐阅读
- javascript - 如何从一系列文本区域(用户输入)中获取平均数字?
- vba - 自动化 word 时,我的 Access Vba 出现自动化错误“-2147023170 (800706be)”
- unit-testing - 如何在 WebStorm 2019 中更新所有/几个快照(开玩笑)
- sql - 在过程中使用 SQL 对象类型并在管道函数中使用它们
- react-native - 验证时反应导航问题
- python - 如何制作创建新数据框的条件语句(熊猫)
- telegram - 如何在没有用户名的情况下打开发送消息窗口
- c# - 如何计算两个站之间的欧几里得距离
- android - 自定义属性冲突的库
- javascript - 可观察的:跳过(订阅者数量)