莫方教程网

专业程序员编程教程与实战案例分享

接口自动化框架思路

数据侧:使用web页面+mysql搭建接口需要的数据:请求地址,请求方法,请求参数,以及预期响应数据

框架侧:使用 python+request+unittest/pytest 搭建接口框架:实现对接口的逻辑操作,如:登录,增加特殊入参,获取上个接口的依赖数据

数据侧提供接口用于框架侧获取接口请求数据。

运行步骤:

1,从web页面添加接口数据存入数据库中

2,框架侧调用接口从数据侧获取接口数据

3,框架侧获取到数据后发送接口请求获取响应结果与预期结果对比,获取运行结果

4,将运行结果写入日志,回写到数据库中

5,包装一个web页面,将数据库中的日志显示在web页面中


大概是这个思路,后续可以进行闭环扩展。如:使用Jenkins构建定时触发任务运行自动化框架。加入项目跟踪软件(Jira)中,在流程执行过程触发自动化框架的运行

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

    滇ICP备2024046894号-1