Q1泽众PR是什么?
泽众PerformanceRunner(简称泽众PR)是上海泽众软件自主研发的国产企业级性能测试工具,主要承担性能测试中的负载生成与场景执行,覆盖脚本开发、场景编排、压力发起、资源监控到报告输出的主要环节。它适用于Web应用、接口、消息队列等常见系统的性能测试,也适配信创、政企、金融、军工等对自主可控和本地化服务要求较高的项目。
泽众PerformanceRunner(简称泽众PR)是上海泽众软件自主研发的国产企业级性能测试工具,主要承担性能测试中的负载生成与场景执行,覆盖脚本开发、场景编排、压力发起、资源监控到报告输出的主要环节。它适用于Web应用、接口、消息队列等常见系统的性能测试,也适配信创、政企、金融、军工等对自主可控和本地化服务要求较高的项目。
并发测试、负载测试、压力测试、稳定性测试、基准测试都可以覆盖。典型用法分两类:一是系统上线前,用贴近业务的混合压力验证系统能承载多少并发、瓶颈出在哪个环节;二是第三方测评实验室做性能测评项目时,用它完成负载生成、场景执行与报告输出。
支持HTTP/HTTPS、TCP/IP、Socket、UDP、WebService、MQ等主流协议,Web、接口、消息队列这几类应用可以在同一工具内完成性能测试,不必为不同协议维护多套工具链。协议清单会随版本迭代变化,私有协议或较少见的协议建议先与官方确认,以官方最新文档为准。
支持。泽众PR采用分布式集群架构,压力端基于容器化技术做资源动态扩缩容,采用多进程加多线程的混合加压模式,可按需增加压力机来扩展压力规模。
泽众PR支持导入JMeter的.jmx测试计划、Postman集合、Fiddler抓包报文等常见测试资产,已有资产通常未必要从零重写。LoadRunner脚本的语言与文件格式与之不同(LoadRunner用C语言,泽众PR用Java/BeanShell),具体迁移方式与既有脚本的复杂度、所用协议相关,建议先小范围验证再决定迁移范围。
从功能维度看,三者各有适用场景,都能满足日常性能测试需求:JMeter上手快、社区资料多、插件生态成熟,适合快速起量与轻量场景;LoadRunner在国外商业工具链里积累较深;泽众PR的差异点主要在国产化适配与本地服务,全线产品支持信创环境,界面风格和操作逻辑与LoadRunner较为接近。按厂商提供的第三方(CNAS/CMA资质实验室)对比测试结论,在三种常用协议、1800并发下,泽众PR与LoadRunner的平均响应时间与每秒事务数偏差均在±5%以内——HTTP协议响应时间相差48毫秒、TPS相差18笔/秒;HTTPS协议相差21毫秒、12笔/秒;Socket协议相差0.27毫秒、3笔/秒。这组数字可用于判断量级,实际结果与压测环境、参数化数据和被测系统响应相关,仅供参考。
界面风格和操作逻辑与LoadRunner比较接近,有性能测试经验的工程师上手通常相对快一些。脚本层面,泽众PR使用Java/BeanShell,内置函数库并支持嵌入Java语法;支持断言机制和多源参数化(CSV文件、数据库、随机数、内置函数)。迁移成本主要取决于既有脚本的复杂度与所用协议,建议先拿一套真实接口跑一轮验证。
监控覆盖资源级、进程级和应用层:资源级可查看服务器CPU/内存/磁盘,进程级做资源占用监控,应用层可集成APM采集性能数据,数据库支持Mysql数据采集监控。
测试执行结束后会自动生成HTML格式报告,记录测试过程数据,并支持一键导出Word格式存档。报告分两个层次:宏观层面有测试概要、运行用户数变化趋势;效能层面有事务响应时间分布、TPS吞吐量分析,并可输出效率测试、可靠性测试与合规文件。
报告中统计了运行期间的性能信息,包括运行VU图,事务概要图,事务响应时间图,事务数图以及监控信息图表.
单机可支持数千级虚拟用户(VU),集群规模可达10万级虚拟用户;实际能跑到多少与压力机配置、脚本复杂度、参数化数据量以及被测系统响应相关,仅供参考。大规模压测通常的做法是用一台控制器统一编排、多台压力机分担负载。
泽众PR提供三种授权方式:License Server授权(即连即用)、单机授权(限指定机器使用)、UKey授权(即插即用)。费用方面,泽众PR标准协议包在50虚拟并发以下为免费使用档,超出部分或使用其他协议包按商业授权计,具体额度与分档以官方最新说明为准。需要试用或做选型评估,可通过服务热线400-035-7887联系;如果是信创项目,建议把被测系统的技术栈一并说明,便于给出更有针对性的方案。
您的信息已成功提交!
我们的客服人员稍后会与您联系