apifox结果中提取api自动生成用例的思路

本文分享了如何从Apifox的测试结果中提取信息,自动生成API测试用例的思路,帮助提升测试效率和准确性。
摘要由CSDN通过智能技术生成
1.本地CLI运行测试场景

(复制命令后本地cmd运行,用于生成详细的json报告。)
 示例:apifox run https://api.apifox.cn/api/v1/projects/160018/api-test/ci-config/005140/detail?token=************ -r json,cli --verbose

2.脚本解析apifox-reports下的***.json文件
import json,pprint
import uu
import openpyxl
import pandas
import numpy as np
from pandas import ExcelWriter
(模块根据实际用到的进行删减,只作为参考,需自修改。)
ex=pandas.DataFrame()
ex.to_excel('csyl.xlsx')
with open(r'D:\apifox-report.json', 'r',encoding='utf8') as fp:
    json_data = json.load(fp)
    eee = json_data['collection']['item'][0]['item']

    for e in range(1, len(eee) - 1):
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值