性能测试服务(平台)一期
性能测试服务(平台)一期,可以单独使用,也可以接入DevOps流水线作为性能质量门。
性能测试服务(平台)一期实现如下功能(基于开源系统二次开发)。
- Artillery兼容的压测(https://github.com/artilleryio/artillery)。
- 性能测试。
- 项目管理。
- 用户和权限管理。
一期的问题有以下几个
- 底层依赖的压测工具Artillery与Jmeter等工具相比功能还是比较简陋。
- 压测用例和脚本管理相对简单,无法有效的组织用例和脚本。
- 用户和权限管理相对简单。
所以我们又规划了性能测试平台(服务)二期。
![stress platform v1](/2021/06/27/stress-platform-v1/stress-platform-v1.png)