一站式全链路压力测试平台Pone有哪些功能?
泽众Performance One(简称泽众Pone)是一站式全链路压力测试与过程管理工具软件。能够根据SLA协议提供海量并发压力给被AUT加压,并且通过全链路压力分析,实现性能瓶颈分析与问题定位。从传统的“性能加压”,变成:性能问题定位、面向SLA的测试过程管理平台。
性能需求与SLA模块
根据系统非功能需求的性能需求部分,建立整个性能测试的SLA:标识具体的场景(功能点、并发用户数、在线人数、吞吐量、持续时间等)
所有的性能测试项目都是建立在需要达到的sla基础之上
性能脚本编辑模块
提供配置式的脚本编辑界面和代码式的编辑器,方便不同类型的用户方便、简单、快速的编辑性能脚本、调试脚本;支持不同协议的性能脚本;也支持jmeter脚本导入;
测试集管理与性能场景管理
创建性能场景:配置相应的脚本、加压方式、vu个数、间隔时间、交易百分比(或者个数)等参数;
测试集允许把多个性能场景加入,成为一个测试集;Pone允许一次执行整个测试集,而不需要一个一个的来执行,以节省时间,减少人工干预;
创建全链路监控模型
对被测试系统做全链路分析,并且支持使用绘图方式创建链路,以及每个链路节点上的计数器;
创建仪表盘,并且把对应的计数器加入仪表盘,形成对测试集的专有监控面板,同时记录测试数据。允许设置阈值,以提供异常告警;
性能执行与监控
使用测试集或者场景发起执行,来进行性能测试;
使用此测试集或者场景对应的仪表盘来查看执行状态,监控执行过程;
测试分析与报告
根据执行监控,在执行完成之后,生成性能测试分析报告(word或者pdf格式);
缺陷跟踪
支持把性能测试过程中的问题,创建为性能缺陷,提交给开发。
支持缺陷管理流程自定义;
测试环境与执行器管理
支持管理多加压节点的执行器配置与管理;
项目管理与用户管理
针对不同的被测试系统,支持通过创建项目的方式区隔管理;
所有的需求、性能脚本、测试集、性能场景,都放在项目中统一管理;
登录项目需要赋予相应的权限;