接口测试 前后端分离:DRF + vue + request + selenium 自动化测试平台,它来了

Lucas · 2020年07月28日 · 最后由 Lucas 回复于 2020年08月05日 · 2907 次阅读

文档哪有图片来的直接。
主要已实现的功能:

  1. 环境管理 - 项目 - 模块 - 接口 - 用例 - 任务 表格展示常规,增/删/改/搜索/分页功能

  2. 支持接口级别完全克隆,用例级别完全克隆,任务级别完全克隆

  3. 支持接口在线调试,调试每个单独的接口,自动执行接口配置的依赖,支持在返回接口信息中,手动填写 path 值来单独验证或者获取值,同时也支持用例级别的调试。

  4. 支持接口的拖拽功能,支持组装接口进用例来实现单接口和多接口场景测试,支持调整接口的前后左右的执行顺序

  5. 多线程执行任务和用例

  6. 支持任务级别报告和用例级别报告

  7. 如果当前接口 A 的字段变化了,支持查询依赖接口 A 的所有接口

  8. 支持每个接口的单独调试和运行,如果此接口有依赖,自动执行依赖的接口
    A->-B>C->D.....N
    A 接口依赖 B 接口,B 接口依赖 C 接口,C 接口依赖于 D 接口。。。
    运行 A 接口时,会自动根据依赖关系,生成树形图,自动搜索其依赖接口并运行。执行 A 时,就会先 N,执行完后,依次再次执行上一层接口,直到执行 A 完成。同时如果依赖接口出现问题,也会显示当前依赖接口的问题和依赖。

  9. selenium 后台接口已经完成,前端页面暂时搁置。

接口页面

新增接口

复制当前接口

依赖,请求头,请求体,断言配置

运行接口


接口详情页也可以配置接口的依赖,请求体,请求头,断言,调试等




调试接口,可以调试全部的接口



用例管理,可以配置和运行:但接口用例,多接口流程用例

但接口用例

多接口流程用例

运行用例和报告

任务管理


任务报告

共收到 6 条回复 时间 点赞

selenium 呢

测试游记 回复

后端接口写好,前端页面没写,后续会加上,很简单!

大佬这开源吗?

会开源的,不过得等一段时间

期待大佬开源

萧帅 回复

快了

Lucas 关闭了讨论 10月25日 11:02
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册