接口自动化测试平台简介(旧版已废弃)

一直想抽时间写一个接口自动化平台,最近由于公司项目的原因,终于有时间写了。
技术选型最终定为SpringBoot + Vue(因为要结合公司项目的使用,只能用Java),后期可能会因为方便学习的原因,考虑用Django或Flask重构一版server端。

目前第一阶段功能已经开发完毕,投入使用。原本是打算第一版写完后,将接口测试部分的代码剥离出来进行开源。但是,对代码质量一直不太满意,预备在第二阶段开发完毕后对现有代码进行重构,然后再开源。
当然,在重构的过程中,我会新建一个专栏,分功能模块讲解一下各个环节涉及的一些知识点和设计理念,代码也会po出一些代码。希望能帮助到一些对测试平台感兴趣的同学。
下面是部分页面截图:

  • case管理
    在这里插入图片描述
  • case详情
    在这里插入图片描述
    在这里插入图片描述
  • 测试集合
    在这里插入图片描述
  • 测试集合详情
    在这里插入图片描述
  • 全局变量
    在这里插入图片描述
  • 测试报告
    测试报告会直接使用ExtentReports
    在这里插入图片描述
    主要包含case管理、测试集合和数据配置三个模块。下篇文章开始会讲解具体的开发细节,对于功能模块有疑问或者有建议的同学,可以在博客下方留言!
  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值