跳转到内容

测试类型定义

清晰定义4种测试类型,精准满足不同质量验证需求

四大测试类型

测试类型核心目标典型场景关键配置
功能测试基础功能验证冒烟测试
接口功能校验
1并发,短时执行
性能测试系统承压能力容量规划
性能优化
阶梯加压(100↑/min)
最高5000并发
稳定性测试长时运行能力生产环境验证
可靠性检测
200并发
30分钟持续
自定义测试特殊场景覆盖临时验证
特殊业务流程
完全自定义参数

核心指标模型

黄金指标定义

指标说明衡量维度
TPS每秒事务数系统吞吐能力
响应时间请求处理延时用户体验
错误率失败请求占比系统稳定性
资源使用率CPU/内存等消耗资源效率

测试模型指标

类型并发数时长TPS响应时间错误率
功能测试1秒级---
性能测试100-500050分钟≥500≤500ms(P90)≤0.01%
稳定性测试20030分钟≥500≤500ms(P90)≤0.01%

高级场景控制

五大流程控制器

控制器要点说明

  1. 事务控制
  • 必须成对使用TRANS_START/TRANS_END
  • 任一请求失败则整个事务失败
  1. 等待时间
  • WAITING_TIME为标识符
  • 支持固定/随机两种模式
  • 模拟真实用户操作间隔
  1. 集合点
  • THROUGHPUT为标识符
  • 用于突发流量测试(如秒杀)
  • 集合足够用户后同时发起请求
  1. 吞吐控制器
  • RENDEZVOUS为标识符
  • 精确控制每秒请求量
  • 可设置最长等待时间

基于 GPL-3.0 许可发布