Skip to content

DTStack/yice-performance

Repository files navigation

易测

易测性能检测平台 v2

首页效果

易测 性能评分趋势图

更多截图可查看:截图展示

本地启动

git clone https://github.com/DTStack/yice-performance
cd yice-performance

mysql 5.7

执行 建表语句及示例数据: docker/mysql/demo-data.sql,将 .envDB_ 开头的配置项按实际情况修改。

服务启动

  • 安装服务依赖:pnpm install
  • 运行 node 服务和前端页面:pnpm dev

服务配置项 .env 文件中的属性按实际填写即可,建议本地新建一个 .env.local 文件,配置一些较隐私的内容,这个文件不会被 git 感知且配置项的优先级大于 .env 文件。 node 服务在 4000 端口,页面服务在 7001 端口 pnpm:v6.35.1 node:v14.20.0

部署文档

Docker 部署文档

主机模式部署文档

从 v1 到 v2

功能点

  • 页面检测
  • 定时检测
  • 补数据
  • 查看报告
  • 任务失败钉钉告警
  • 多种分析图
  • 权限控制
  • 数据周报邮件
  • docker 部署

注意

易测检测系统和我司内部的 devops 系统深度绑定,用于检测我司需要登录的一些页面,但不影响评分功能的实现参考。

趋势

Stargazers over time