34 Star 322 Fork 104

GVPtest-instructor / yangfan

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.98 KB
一键复制 编辑 原始数据 按行查看 历史
taylor 提交于 2023-10-08 12:57 . 增加使用文档

扬帆测试平台

logoLogin 公众号

支持功能

  • 用户管理
  • 项目管理,用户在项目的权限、CI密钥设置
  • 环境管理
  • 接口管理
  • 测试用例管理
  • 用例之间的数据传递:请求头和参数导出
  • 定时任务
  • 通过标签运行定时任务(可用户发版时做全量回归)
  • 定时任务并发执行,定时任务可以根据用户设置并发数,节省等待时间
  • 生成测试报告
  • 网络性能采集:在场景化接口测试的基础上,可额外采集网络链路性能指标(DNS 解析、TCP 连接、SSL 握手、网络传输等)
  • python 函数驱动
  • 安装python第三方库,服务器第一次启动时默认安装所有第三方库
  • 已支持协议:HTTP/2Grpc
  • 支持用例导入,jsonpostmanswagger
  • 性能测试,支持多机负载测试,通过k8s部署可以实现动态扩缩容
  • 多种部署方式,docker构建和远程镜像库、一键部署脚本、k8s部署
  • 测试报告通知,目前支持飞书、钉钉和企业微信的消息通知
  • CI执行
  • 支持sql操作
  • 可视化数据报表
  • 数据驱动parameterize,页面操作
  • go 函数驱动
  • 支持更多协议,WebSocketTCPRPC
  • web UI 自动化测试

在线demo

首页:http://demo.yangfan.gd.cn/

用户名:admin

密码: 123456

项目部署

本地调试、docker部署、k8s部署

项目概况

登录页面

login.png 环境变量

image-20230829174440747

配置管理

image-20230829174458214

消息通知

image-20230829174516343

接口管理

image-20230829174531185

测试步骤

image-20230829174557399

定时任务

image-20230829174610942

测试报告

image-20230829174720649

测试报告详情

image-20230830202631438

测试报告详情

image-20230829174738189

性能测试报告

image-20230829174902698

Go
1
https://gitee.com/test-instructor/yangfan.git
git@gitee.com:test-instructor/yangfan.git
test-instructor
yangfan
yangfan
main

搜索帮助