# 实际项目中的接口自动化脚本
# coding:utf-8
import requests
import pytest
import csv
# 我这边接口传参的是csv文件,如果是其他的excle、txt文件类型
# 读取csv里面的参数,然后遍历加入到dict_data[]列表中,用于传参
def csv_redeFile():
bid_info = csv.DictReader(open('jiangxi.csv', 'r', encoding='utf-8'))
dict_data = []
for lines in bid_info:
if bid_info.line_num == 1:
continue
else:
dict_data.append(lines)
return dict_data
@pytest.fixture(scope="module")
def request_01(request):
division = request.param["division"] # 通过request.param直接取dict_data里面的参数,我这边dict_data里面有4个参数
level = request.pa