JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。与上一篇文章类似,使用pytest中的pytest.mark.parametrize()便可实现参数化。
代码如下所示:导入json模块,使用json.load()方法加载json文件。
import pytest
import json
def get_data():
with open('test.json') as f:
lst = []
data = json.load(f)
lst.extend(data['keys']

本文介绍了如何使用pytest的parametrize装饰器,结合json文件,实现针对'keys'字段的参数化测试,以'test01'函数为例,展示了数据驱动测试的实践。
最低0.47元/天 解锁文章
1678

被折叠的 条评论
为什么被折叠?



