# -*- coding: utf-8 -*-
# @Time : 2023/6/13 21:48
# @Author : yanfa
# @user : yanfa
# @File : pytest_for_json.py
# @remark:pytest数据驱动json文件
""""""
import json
"""一、json文件介绍
1/json是JS对象
2/全称是JavaScriptObjectNotation
3/是一种轻量级的数据交换格式
4/json结构
对象{}
数组[]
"""
"""二、json文件使用
查看json文件:pycharm/txt记事本
读取json文件:
安装:内资无需安装
内置函数:open()
内置库:json
读取方法:json.load()
写入方法:json.dump()
"""
# 例子1、写入json
def write_json():
data=[[1,1,2],[3,6,9],[100,200,300]]
file_path="pytest_for_json/data/data.json"
with open(file_path,'w',encoding='utf-8') as f:
json.dump(data,f)
# 例子2、读取json
def get_json():
file_path = "pytest_for_json/data/data.json"
with open(file_path,'r',encoding='utf-8') as f:
data=json.load(f)
print(data)
return data
if __name__ == '__main__':
# write_json()
get_json()
python接口自动化-pytest-结合数据驱动json
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 一、Pytest 介绍 1、基于 python 的单元测试框架 主流的接口测试框架有: python:pytest...
- 参数化,就是把测试过程中的数据提取出来,通过参数传递不同的数据来驱动用例运行。其实也就是数据驱动的概念。 在 Un...