Skip to content

性能测试平台设计方案

性能测试平台设计方案

简介

性能测试平台设计方案旨在构建一个高效、稳定且易于使用的测试环境,以模拟实际用户行为对系统进行压力测试,从而评估系统的性能表现

核心需求

  • 服务化
  • 用例管理
    • 模板管理
    • 数据管理
  • 报告展示

技术选型

  • 前后端分离
    • 后端Spring(SpringBoot)
    • 前端Vue(elementUI)
  • 数据存储
    • 关系数据库(MySQL)
    • 时序数据库(InfluxDB)
  • 任务调度引擎
    • Jenkins
  • 性能测试引擎
    • 性能测试利器(Jmeter)
  • 报告展示
    • 可视化仪表盘(Grafana)

平台架构图

截图 todo

平台流程图

截图 todo

基础环境设计

  • 开发环境(Java/Maven,Node.js/npm)
  • 任务调度引擎(Jenkins)
  • 关系型数据库(MySQL)
  • 时序数据库(InfluxDB)
  • 可视化仪表盘(Grafana)
  • 性能测试利器(Jmeter)