自动化工具 Http 接口自动化测试平台

tzl · 2018年01月26日 · 最后由 navy2018 回复于 2020年05月19日 · 3452 次阅读

背景

2016 年 2 月来到目前这家公司,目前处于迷茫的状态,不知道以后还会不会从事测试这个行业。在这个平台上看到前辈们的分享,收益颇多。自己利用业余的时间写了一个接口测试平台,分享出来,希望对大家有启发~

基本功能

  • 项目管理
  • 测试环境管理
  • 测试用例管理
  • 测试集管理
  • Jenkins 集成

技术栈

后台

  • SpringBoot
  • Mybatis
  • redis
  • rest-assured

前端

  • vue2
  • vuex
  • vue-router
  • axios
  • iview

介绍

登录界面

登录界面

项目管理

项目管理

环境变量管理

环境变量管理

新增测试用例

新增测试用例

新增测试用例

新增测试用例

测试用例展示

测试用例展示

测试用例结果展示

测试用例结果展示

测试用例结果详情

测试用例结果详情

测试用例结果详情

单个测试用例结果统计

单个测试用例结果统计

测试集合

测试集合

新建测试集合

新建测试集合

测试集合详情

测试集合详情

测试集合执行结果

测试集合执行结果

测试集合执行详细结果

测试集合执行详细结果

测试集合执行统计

测试集合执行统计

Jenkins 集成

提供接口访问,获取 token 如下图,在 Jenkins 里面访问提供出来的测试集合接口运行接口,传入参数为测试集合的 ID

Jenkins集成

共收到 35 条回复 时间 点赞

大神这么厉害,java 框架玩的这么 6,后期项目开源?

tzl #2 · 2018年01月26日 Author
cooling 回复

估计要改一改才能开源😂 ,要不公司那边过不了

哈哈,我看你们用的前后端技术好多,好新

tzl #4 · 2018年01月26日 Author
cooling 回复

自己写的东西,没必要考虑太多😂

大神,来个开源呀

膜拜电子科大的学弟……坐等代码开源……看过 iview,结果放弃了,选择的 element-ui😂

贴了一堆图,然而并没有分享任何设计思路,踩到过哪些坑什么的

tzl #8 · 2018年02月06日 Author

#5 楼 @harryhe 正在准备开源,代码要整理下,最近事情太多,可能要年后去了

—— 来自 TesterHome 官方 安卓客户端

tzl #9 · 2018年02月06日 Author

#6 楼 @fudax 尽然被你看出来了,师兄好

—— 来自 TesterHome 官方 安卓客户端

tzl #10 · 2018年02月06日 Author

#7 楼 @carl 不好意思,太忙了,本来年后要做的事,调整到年前了,本来截好图打算好好写的😢

—— 来自 TesterHome 官方 安卓客户端

能否分享下设计方案,踩过的坑,落地使用效果等?

坐等开源啊

嗨 ,大神,什么开源出来呀?

仅楼主可见

推荐下开源工具 yapi
http://yapi.demo.qunar.com

suxiaoxin 回复

看了下,界面做的很好,但是貌似功能还不完善?数据没法参数化,自动化测试也只能在一个环境中运行。
期待功能能做的更完善!

大哥什么时候开源啊

坐等开源学习精髓哈哈哈哈

求分享,赏星巴克

期待分享设计思路,期待开源

期待开源学习

仅楼主可见
仅楼主可见
tzl #24 · 2018年09月26日 Author
yuan 回复

https://github.com/uestctang/Daisly_background 以前的代码放在公司电脑上,现在前后台代码整了下放在 github 上了,可能会有问题

你好,我把 SpringBoot 项目启来了,我想问下 前端页面在哪里看的啊

tzl #25 · 2018年10月24日 Author
Wan 回复

页面在另外一个项目https://github.com/uestctang/Daisly_Front

Wan 回复

你好,项目里的 service、pojo 及 utils 里面的内容你都自己补充的么?麻烦能否发一份?

仅楼主可见
tzl 回复

前端 编译缺少文件

miracle2lee 回复

确实缺少 build 里面的内容....

tzl 回复

那个前端项目缺少 build 文件啊 呜呜呜

大佬。github 前端缺少 build 文件能不能修复下

tzl #3 · 2019年07月31日 Author
llnhhy 回复

被公司警告了,项目下架了

tzl #34 · 2019年08月05日 Author

上传到了码云 有需要得自取 https://gitee.com/355tzl

求问,如何做到批量执行测试用例的

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册