# 接口自动化测试平台Atp **Repository Path**: feigoliu/ATP ## Basic Information - **Project Name**: 接口自动化测试平台Atp - **Description**: 接口自动化测试平台 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: http://atp.xuwangcheng.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-10-15 - **Last Updated**: 2022-02-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ATP ## 此项目仅供学习交流使用,请勿作商业用途,如有需要,请联系QQ610421185。 #### 演示地址 接口自动化测试平台 登录账号:dcits/111111 服务器带宽较低,打开速度很慢。 #### 项目介绍 接口自动化测试平台 1. 支持接口信息、报文信息、场景信息、测试数据、测试集、测试报告的管理; 2. 支持单场景调试以及测试集的手动测试和定时自动化测试; 3. 提供多种高级数据验证工具和方法; 4. 高级拓展功能:接口探测、性能测试、~~批量比对~~、~~调用地图~~等; 5. ~~使用数据池统一管理测试数据~~; 6. 用户权限管控,多用户协同工作; 7. ~~多样的数据报表展示,完全掌控所有接口的实时健康情况~~; 8. 支持Http、Https、Socket、WebService协议接口; 9. 支持多种报文格式:Json、XML、URL以及自定义报文格式; 10. 分层级管理接口、报文、场景信息,便于管理维护和测试; 11. ~~接口版本管控,历史版本轻松切换。~~ #### 软件架构 JDK1.7 MYSQL5.6 Maven3.3 ![avatar](http://images.xuwangcheng.com/atp%E6%8E%A5%E5%8F%A3%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95%E5%B9%B3%E5%8F%B0%E6%A6%82%E8%A6%81.png) ![avatar](http://images.xuwangcheng.com/atp%E6%8E%A5%E5%8F%A3%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95%E5%B9%B3%E5%8F%B0%E6%B5%81%E7%A8%8B%E5%9B%BE.jpg) #### 安装教程 1. 使用git clone克隆项目到本地 2. 导入到eclipse或者idea为maven项目,请添加阿里云私服仓库地址:http://maven.aliyun.com/nexus/content/groups/public/ 3. 导入atp.sql到mysql,修改db_druid.properties中的数据库信息 4. 使用jetty或者tomcat启动项目,访问http://localhot:8080/atp/login.html 登录账号 admin/q708162543 #### 参与贡献 1. Fork 本项目 2. 新建 Feat_test 分支 3. 提交代码 4. 新建 Pull Request #### 系统截图 ![1](https://images.gitee.com/uploads/images/2018/0723/144500_58e4d79d_431003.png "Web监控.png") ![2](https://images.gitee.com/uploads/images/2018/0723/144514_a2bb796e_431003.png "XML格式化.png") ![3](https://images.gitee.com/uploads/images/2018/0723/144522_2694a54d_431003.png "报文管理.png") ![4](https://images.gitee.com/uploads/images/2018/0723/144531_18ca6eb9_431003.png "变量模板.png") ![5](https://images.gitee.com/uploads/images/2018/0723/144541_f4154a04_431003.png "操作接口.png") ![6](https://images.gitee.com/uploads/images/2018/0723/144550_a6517e27_431003.png "测试报告.png") ![7](https://images.gitee.com/uploads/images/2018/0723/144559_2b1690f4_431003.png "测试集管理.png") ![8](https://images.gitee.com/uploads/images/2018/0723/144608_b7122e68_431003.png "测试执行.png") ![9](https://images.gitee.com/uploads/images/2018/0723/144617_6bf78fe1_431003.png "定时任务.png") ![10](https://images.gitee.com/uploads/images/2018/0723/144626_ed0ec7d1_431003.png "角色管理.png") ![11](https://images.gitee.com/uploads/images/2018/0723/144634_0c4e6d1d_431003.png "接口管理.png") ![12](https://images.gitee.com/uploads/images/2018/0723/144643_8e449521_431003.png "接口探测.png") ![13](https://images.gitee.com/uploads/images/2018/0723/144651_22164249_431003.png "模块管理.png") ![14](https://images.gitee.com/uploads/images/2018/0723/144658_73dffc25_431003.png "全局配置.png") ![15](https://images.gitee.com/uploads/images/2018/0723/144708_6b0f2ea0_431003.png "任务管理.png") ![16](https://images.gitee.com/uploads/images/2018/0723/144717_c5030fc4_431003.png "系统日志.png") ![17](https://images.gitee.com/uploads/images/2018/0723/144725_53a0a50b_431003.png "业务系统.png") ![18](https://images.gitee.com/uploads/images/2018/0723/144733_b0b36fe4_431003.png "用户管理.png") ![19](https://images.gitee.com/uploads/images/2018/0723/144741_1152afc8_431003.png "在线测试报告.png")