x runner是由广州掌动智能科技有限公司自主研发的一款企业级自动负载测试和监控分析工具,它并非基于开源测试软件进行二次开发,而是全自主开发的纯原生国产产品。x runner具备极高的规模适应性,能够模拟超大规模的用户并发访问,对传统环境和云原生环境的应用进行性能数据分解,测量系统的最大容量和运行稳定性,并精准定位性能瓶颈。
app特性
1. 高性能测试能力:x runner提供了全面的性能测试能力,能够模拟数以千计的虚拟用户,生成准确的、可衡量和可重复的负载,从而定位系统中的性能瓶颈。
2. 跨平台支持:该工具支持多种操作系统,包括windows、linux、unix等主流平台,以及国产操作系统如统信和麒麟,全面适配国内信创环境。
3. 全面的监控能力:x runner具备丰富的监控功能,能够实时监测系统的各项性能指标,包括cpu、内存、i/o、吞吐量等,助力开发和运维人员快速解决问题。
4. 代码级诊断:提供应用性能和应用层次根源之间的关联,特别针对j2ee的诊断分析,可以快速定位被测系统代码中的bug或性能较慢的方法。
综合评分
1. 易用性:x runner提供了简单易用的用户界面,降低了性能测试的技术要求门槛,使得测试工作更加高效。
2. 功能性:该工具涵盖了脚本生成、场景设置、性能监控、报告生成等全流程功能,能够满足各种性能测试需求。
3. 兼容性:x runner全面适配国产操作系统和数据库等组件,大幅提高了性能兼容性和稳定性。
软件特色
1. 全面的协议支持:x runner支持多种协议,包括http/1、http/2、webservice、websocket等,是协议支持最全面的国产性能测试工具。
2. 高效的并发模型:该工具支持三大模型(线程模型、速率/秒、在线用户数/秒),共19种并发模型设置,适用于多种不同的测试场景。
3. 灵活的脚本录制和调试:x runner支持多种脚本录制模式,包括浏览器代理、pcap抓包文件导入等,并提供丰富的脚本调试功能。
4. 云原生性能测试:x runner提供了基于云的性能测试解决方案,具有极端的规模和灵活性,能够支持百万级虚拟用户的最终测试覆盖。
小编点评
x runner作为一款全面支持信创环境的企业级自动负载测试工具,在ai自动化、混合云、高性能测试算力等多项关键技术方面取得了重大突破。它不仅提供了全面的性能测试能力,还具备跨平台支持、全面的监控能力和代码级诊断等特性,使得开发和运维人员能够更高效地解决性能问题。此外,x runner还支持多种协议和高效的并发模型,以及灵活的脚本录制和调试功能,使得测试工作更加便捷和高效。综合来看,x runner是一款功能全面、性能卓越的性能测试工具,值得推荐。