Skip to content

性能测试平台源代码基础环境分析

性能测试平台设计方案

简介

性能测试平台设计方案是一个综合性的过程,旨在通过特定的测试策略对被测系统施加压力,以评估其性能表现

基础环境分析

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

用例管理-用例表

CREATE TABLE `hogwarts test case`(
`id` int(11) NOT NULL AUTO_INCREMENT '主键',
`case_data` longtext COMMENT '测试用例内容',
`case_template` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '测试用例模板',
`test_command` longtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '测试命令',
`case_name` varchar(200) DEFAULT NULL COMMENT '用例名称',
`remark` varchar(100) DEFAULT NULL COMMENT '备注'
`del_flag` tinyint(4) DEFAULT NULL COMMENT '删除标志 1 未删除 0 已删除',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '更新时间',
`status` int(11) DEEAULT '0' COMMENT '状态 0 无效 1 新建 2 执行中 3 执行完成',
PRIMARY KEY (`id`) USING BTREE
)ENGINE=InnoDB AUTO_INCREMENT=10166 DEFAULT CHARSET=Utf8 ROW FORMAT=DYNAMIC COMMENT='测试用例表';
- 用例管理-源码地址