名称
介绍
Scripter
用于创建模拟用户操作场景的脚本;通过录制方式(抓包文件、实时抓包、代理)创建脚本,然后界面编辑脚本(设置参数、关联参数)。
Controller
创建测试用例(支持分布式、多种场景并发);设置并发模型;设置统计指标、告警阈值;接收日志、统计数据并图表展示。
Analysis
分析处理用例的执行结果,指标曲线展示。曲线类型有某时刻值、平均值、最大值、最小值;支持多个结果交叉比较;支持曲线合并比较;支持放大、缩小;支持过滤;支持日志过滤分析。
Load Agent
执行代理器:接收Controller的命令与脚本,并发执行用户场景,并将统计指标数据及日志返回Controller。支持单IP多端口、或者多IP多端口(支持系统虚拟IP、工具协议栈虚拟IP);使用工具的协议栈可以模拟大量的IP而不占用系统资源,比系统配置多IP更节约CPU资源。
Monitor Agent
监控代理器:处在服务器系统里,监控服务器系统指标(cpu、内存、IO、吞吐量等指标),实时将系统运行指标返回给Controller。
Media Agent
媒体代理器:媒体指标监控,接收Agent的监控目标然后将每条媒体流(RTP、UDP、OTT)的MDI(TS流)、速率、丢包数、时延、抖动、TCP重传数返回给Controller。