性能测试平台源码介绍

性能测试平台技术说明

  • 性能测试平台基于Fast框架开发,内核基于Jmeter-Api和Jmeter脚本实现在线性能压测
项目结构
fast目录 解释
doc SQL语句–数据库需要执行的脚本
src
common 公共部分目录
aspect 日志
exception 异常
utils 项目工具类
validator 校验
xss XXS
config 配置信息
modules modules目录
api API模块(APP调用)
job 定时任务
oss 文件服务
sys 权限
test 测试
RenrenApplication 项目启动
resources resources目录
mapper QL对应的文件
static 第三方插件
views 静态页面

性能测试平台源码介绍

  • 技术选型

框架:Spring Boot 1.5
框架安全:Apache Shiro 1.3
框架视图:Spring MVC 4.3
持久层:MyBatis 3.3
定时器:Quartz 2.3
连接池:Druid 1.0
日志:SLF4J 1.7、Log4j
交互:Vue2.x
监控:ECharts 3.8
内核:Apache JMeter 4.0
调用:Apache Commons Exec 1.3
远程命令:Ganymed build210
组件:bootstrap-fileinput v4.5.2

  • 项目部署说明:

数据库renren_fast,编码为UTF-8
doc/db.sql文件,初始化
修改application-dev.yml,MySQL账户密码更改
IntelliJ IDEA、执行RenrenApplication.java启动,可启动项目
访问路径:http://localhost:8080/renren-fast
密码:admin/admin
Swagger:http://localhost:8080/renren-fast/swagger/index.html

  • 项目启动后截图
    登陆页面

性能测试平台源码介绍

首页

性能测试平台源码介绍

管理员页:

性能测试平台源码介绍

可配置菜菜单页:基于Fast框架

性能测试平台源码介绍

详细的SQL监控:

完善的定时任务功能:

性能测试平台源码介绍

性能测试平台源码介绍

参数设置:

性能测试平台源码介绍

完善的脚本管理:

脚本管理及运行:

性能测试平台源码介绍

脚本运行过程实时监控曲线图:

性能测试平台源码介绍

性能测试平台源码介绍

性能测试平台源码介绍

测试报告自动生成:

性能测试平台源码介绍

详细报告:

性能测试平台源码介绍

在线调试脚本:

性能测试平台源码介绍

分布式远程调用Jmeter:

性能测试平台源码介绍

更多技术分享和免费视频资料首发于公众号:请关注微信公众号–Coding测试 获取源码

性能测试平台源码介绍