kylinPET(performance emulation tool,麒麟宠物)是一款功能强大的国产性能测试工具;界面友好、操作方便,资源占用率低;具备自己的TCP/IP协议栈,可以虚拟大量IP;支持IPv4、IPv6的多种业务测试;支持多种协议组合测试。
名称 | 介绍 |
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。 |
- PC官方版
- 安卓官方手机版
- IOS官方手机版