kylinPET国产性能测试工具,WEB、IPTV、IMS性能测试

麒麟宠物(kylinPET)是一款功能强大、界面友好的性能测试工具,支持多种业务测试、脚本录制与参数关联,具备分布式、多任务处理能力。其支持多种协议组合,适用于多种网络应用,包括HTTP、HTTPS、SIP、RTSP等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

kylinPET(performance emulation tool,麒麟宠物)是一款功能强大的性能测试工具;界面友好、操作方便,资源占用率低;自带TCP/IP协议栈,支持虚拟大量IP;支持IPv4、IPv6的多种业务测试;支持WEB/WebService业务(HTTP)、IMS业务(SIP)、IPTV业务(RTSP/IGMP/MLD)、Socket业务、数据库、JMS、FTP/SFTP、IP Video(HTTP Live Streaming/HTTP Smooth Streaming)、WebSocket、JAVA;支持多种协议组合。

网址:www.kylinpet.com

1 高性能、跨平台
1) 性能高,占用资源少,普通PC即可支持3000用户同时在线(3000线程)。
2) 支持跨平台,99%以上代码为JAVA,包括windows、linux等系统。
3) 支持虚拟成千上万IP地址进行IP欺骗,支持IPv4、IPv6。
2 脚本录制、易用性强
1) 无需编程,门槛低,上手快
2) 图形化界面,状态机流程图直观表示业务流程
3) 录制生成测试脚本,提升效率
A. 抓包文件方式:业务操作时使用wireshark工具进行抓包并保存,然后通过工具读取抓包文件生成测试脚本。
B. 实时抓包方式:业务操作时,使用工具的“Sniffer”模式进行实时录制,并生成测试脚本。
C. 代理(Proxy)方式:WEB业务时通过设置代理方式进行录制并生成测试脚本,HTTPS业务的录制必须使用Proxy方式进行录制。
4) 测试脚本支持参数提取与关联,协议消息内容可自定义
3 分布式、多任务
1) Controller控制多个执行代理器(Load Agent)、监控代理器(Monitor)、媒体代理器(Media)
2) 一个测试场景包括多个测试任务(脚本),每个任务可以是不同业务,模拟正常业务场景。
3) 一个测试任务可以由多个执行代理器(Load Agent)执行。多个Load Agent可以共用一个并发测试模型,也可以自定义每个Load Agent并发测试模型。
4 业务丰富
1、 WEB(HTTP/HTTPS)
2、WebService/REST(HTTP/HTTPS)
3、HTTP视频(苹果的HTTP Live Streaming与微软的HTTP Smooth Streaming)
4、WebSocket(RFC 6455)
5、VoD(RTSP+媒体质量分析)
6、BTV(IGMP/MLD+媒体质量分析)
7、IMS(SIP/SIP over TLS+媒体发送+媒体质量分析)
8、文本协议(TCP/UDP/SSL/TLS)
9、 二进制协议(TCP/UDP/SSL/TLS)
10、数据库协议(JDBC实现DB性能测试)
11、FTP/SFTP上传与下载文件
12、JMS
13、JAVA(用户自己编码实现业务)

5 多协议组合
支持多个协议任意自由组合,协议个数无限制,协议类型无限制,即一个业务测试场景包括多个脚本组合,模拟端到端(E2E)业务测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值