软件测试go

性能测试平台【存】

2019-10-25  本文已影响0人  Coding测试

性能测试平台【存】

项目说明

本项目基于Fast框架开发,内核基于Jmeter-Api和Jmeter脚本实现在线性能压测。

项目结构

fast

├─doc  SQL语句

├─common 公共部分

│  ├─aspect 日志

│  ├─exception 异常

│  ├─validator 校验

│  └─xss XSS

├─config 信息配置

├─modules 模块

│  ├─api API模块(APP调用)

│  ├─job 定时任务

│  ├─oss 文件服务

│  ├─sys 权限

│  └─test 测试

├─RenrenApplication 项目启动

├──resources

│  ├─mapper SQL对应的文件

│  ├─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账户密码更改

Eclipse、执行RenrenApplication.java启动,可启动项目

访问路径:http://localhost:8080/renren-fast

密码:admin/admin

Swagger:http://localhost:8080/renren-fast/swagger/index.html

项目截图:

登陆页面

首页

管理员页:

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

详细的SQL监控:

完善的定时任务功能:

参数设置:

完善的脚本管理:

脚本管理及运行:

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

测试报告自动生成:

详细报告:

在线调试脚本:

分布式远程调用Jmeter:


>>需要源码的测友扫码关注:Coding测试回复【性能测试平台】即可获得相关源码

Coding测试

转至:原创 dlwang 

上一篇 下一篇

猜你喜欢

热点阅读