接口自动测试框架

解决问题:迭代的时候,可能影响的接口很多,但是每一个都人工去回归比较浪费时间。

解决方法:写一个接口自动化测试框架,每次发正式环境前都自动跑一遍,看下是否都通过。

一、框架结构以及各种方法的说明:

二、各文件的方法:

1、emailHandler.py:发送邮件相关操作

2、ExcelHandle.py:操作excel文件,从excel中获取各种配置,提供写excel的方法

(3)creatTest.py:获取用例,并且组装好请求地址是参数等信息,发起请求。将返回结果写进excel文件。

提供的请求方法:

判断是否发邮件,要发的话调用邮件模块来发送:

执行用例:

用例执行结果判断和处理:

(4)这里调用执行用例:

 (5)启动项目:

三、excel模板:

baseinfo工作表:

caselist表:

 

猜你喜欢

转载自www.cnblogs.com/z-ww/p/9155873.html
今日推荐