性能测试平台设计方案
性能测试平台设计方案
简介
性能测试平台设计方案旨在构建一个高效、稳定且易于使用的测试环境,以模拟实际用户行为对系统进行压力测试,从而评估系统的性能表现
核心需求
- 服务化
- 用例管理
- 模板管理
- 数据管理
- 报告展示
技术选型
- 前后端分离
- 后端Spring(SpringBoot)
- 前端Vue(elementUI)
- 数据存储
- 关系数据库(MySQL)
- 时序数据库(InfluxDB)
- 任务调度引擎
- Jenkins
- 性能测试引擎
- 性能测试利器(Jmeter)
- 报告展示
- 可视化仪表盘(Grafana)
平台架构图
平台流程图
基础环境设计
- 开发环境(Java/Maven,Node.js/npm)
- 任务调度引擎(Jenkins)
- 关系型数据库(MySQL)
- 时序数据库(InfluxDB)
- 可视化仪表盘(Grafana)
- 性能测试利器(Jmeter)