易大师接口自动化测试平台

GPL-2.0
java
windows/linux
徐汪成 · 2019年01月14日 · 3759 次阅读 · 7 条评论

易大师接口自动化测试平台

QQ 群交流:468324085,加群验证:易大师

项目介绍

专注于接口自动化测试的管理平台,MasterYi Interface Automated Test Platform

码云地址

更新日志

使用说明

交流论坛

演示地址(账号 tester/11111111)

一键安装包

百度云: https://pan.baidu.com/s/1i8siuIuPXsjlnawYFc4c6A

账号: admin/q708162543

安装完成进入安装根目录,双击执行 start.bat,弹出两个 cmd 窗口不要关闭,打开浏览器输入http://localhost:8080

主要功能

  • 接口、报文、场景三层分离,接口测试更加灵活多变;
  • 支持 Http/Https/Socket/WebService/WebSocket/Dubbo 协议接口,后续支持更多;
  • 支持 Xml/Json/URL/自定义格式报文;
  • 单场景调试、测试集批量测试、定时任务测试等;
  • 多样数据验证方式;
  • 使用数据池统一管理测试数据;
  • 高级拓展测试:接口探测、性能测试、批量比对测试、服务调用地图等;
  • 报表分析,多图表展示;
  • ...

模块图 - 流程图 - 测试框架图



系统截图

有些截图是老版本的,也是之前公司用过的,有兴趣的可以自行去演示站点体验。

接口管理

接口管理

接口参数

接口参数

报文管理

报文管理

报文编辑

报文编辑

测试数据

测试数据

验证规则

验证规则

组合场景

组合场景

组合场景配置

组合场景配置

测试集管理

测试集管理

测试执行

测试执行

定时任务

测试报告

测试报告

报告详情

报告详情

测试环境

测试环境

数据源配置

数据源配置

全局变量模板

json 格式化

json格式化

xml 格式化

xml格式化

接口 Mock

接口Mock

接口 mock 入场验证

接口mock入场验证

接口 mocl 出参模拟

接口mocl出参模拟

接口探测

接口探测

接口探测统计

接口性能测试

接口性能测试

性能测试视图

性能测试视图

性能测试结果列表

性能测试结果列表

性能测试任务

性能测试任务

菜单管理

菜单管理

系统接口权限

系统接口权限

用户管理

用户管理

角色权限

角色权限

系统日志

系统日志

全局设置

全局设置

问题

  1. 开发能力有限,代码很渣;
  2. 部分功能尚未完成;
  3. 安全性未知;
  4. 缺少配套的项目管理模块;
  5. 有 bug,很多;
  6. ...
部署安装
环境要求
  • JDK >= 1.7
  • Mysql = 5.6
  • Maven >= 3.3
安装步骤
  1. 使用 git clone 克隆项目到本地;
  2. 导入到 eclipse 或者 idea 为 maven 项目;
  3. 导入项目根目录下的 sql 脚本到 mysql 数据库,修改配置文件 db_druid.properties 中的数据库链接信息;
  4. 使用 tomcat 启动项目,访问http://localhot:8080/yi, 登录账号 admin/q708162543.
评论列表
徐汪成 发表于 2023年03月20日

@eagle-yd 看码云上的 wiki,上面有常见问题的解决。

eagle-yd 发表于 2023年03月20日

安装启动后,访问不了

李先生 发表于 2021年11月09日

Linux 怎么部署?有安装教程吗?

shengyin 发表于 2019年12月16日

大佬

陈恒捷 发表于 2019年08月18日

抱歉,刚刚才看到您的回复。
这个项目之前因为图片链接挂了所以未通过审核,所以不会显示在公开列表中。目前已通过,已公开。

徐汪成 发表于 2019年08月02日

@chenhengjie123 已修复,但是为什么我的开源项目在首页和开源项目列表里都看不到呢?

陈恒捷 发表于 2019年07月11日

@xuwangcheng14 正文里部分图片链接挂了,麻烦修复下吧。