python+unittest+excel接口自动化_python+unittest+excel+ddt实现接口自动化框架(二)—— 框架结构讲解...

3d13e759574d77ecc638bde501ef9a5f.png

一. common

存放框架中用到的方法

--base.py           存放框架内的基础方法:键值对转换为字典

--configEmail.py        配置邮件的主题和正文,发送测试报告到收件人邮箱

--configHttp.py           配置post、get、put、delete方法,并拿到请求码和请求响应

--configPath.py          配置文件路径

--handleUrlAndBody.py     处理url和body,配置完整的url和body

--logger.py          配置日志,打印日志

--operationExcel.py      读取excel文件

--operationJson.py       读取json文件

--readConfig.py         读取config.ini文件

二.  HtmpReport

存放生成的测试报告

三.  Logs

存放生成的日志文件

四. testCase

存放测试用例,并执行测试用例

--testcase.xls      测试用例

--allTestcase.xls       所有测试用例汇总

--test.py         执行用例文件

五. testData

存放测试数据

--data.json          配置用例文件,账号信息,以及用于用例运行过程中临时保存所有需要保存的参数

--config.ini        配置http信息,配置邮件信息

--token.json        存放token接口的返回数据,接口的token可直接在文件中提取

六. runTest.py

执行接口自动化文件,工程部署完毕后直接运行该文件即可执行需要执行的所有用例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值