下载后可任意编辑1 kylinPET 实现 Socket 性能测试网络通信协议类型包括文本协议(如 HTTP)或二进制协议(如 IGMP)、混合协议(二进制与文本混合,如 DNS)
kylinPET 提供了 HTTP 协议用于 WEB/WebService 业务、SIP 协议用于 IMS 业务、RTSP、IGMP、MLD 协议用于 IPTV 业务
但为了支持更多的协议(使用 TCP 或 UDP 连接的业务),工具提供了二进制协议(包括混合协议)、文本协议,这两种协议基本包括了大部分的网络协议
通过它们可以实现下面协议的测试:WAP、GTP、RMI 等等,可通过抓包录制,然后修改里面可变部分为参数,要求熟悉这些协议
1 kylinPET 性能测试工具下载链接可到 kylinPET 的官方网站:www
kylinpet
com 下载1
2 高效创建脚本通过抓包工具录制协议交互过程的文件创建业务交互流程图,大大减少手工操作脚本,高效、精确创建业务模拟脚本
3 图形化表示业务流程图形化直观表示协议交互流程,直观描述状态机
并提供第二状态机“Unexpected”流程图实现心跳、错误流程处理
4 虚拟 IP 每个用户一个虚拟 IP,支持系统虚拟 IP(需要在操作系统配置多 IP)或工具虚拟IP(不需要在操作系统配置 IP)
配置路由方法参照《kylinPET 三种典型组网介绍 IP 欺骗与路由设置》文档
5 详细日志,方便问题定位业务运行错误,将输出详细的日志信息,方便用户定位业务错误或失败原因
如输出业务运行的轨迹及最后失败时发送与收到的报文
下载后可任意编辑1
6 支持 TLS/SSL(HTTPS)支持 TLS/SSL,支持单向与双向认证
7 支持调用外部 JAVA 类通过调用外部 JAVA 类,实现私有算法(加密、解密)或工具无法完成的功能
需要用户自己实现