性能测试工具(JettoLoader)
n 平台简介
JettoLoader是捷科智诚自主研发的性能自动化测试平台,该平台采用分布式部署,通过准确地重现用户网络请求行为,模拟海量用户实施并发负载,同时获取实时性能监测数据,有效地定位被测系统性能瓶颈及缺陷。
JettoLoader解决了当前金融行业主流性能测试工具存在的功能单一、扩展性差、资产复用性差、行业特性不突出、价格昂贵等痛点。
n 产品特色
l 一站式性能测试工作平台:JettoLoader具备脚本开发、数据管理、测试执行、性能监控、结果分析、报告生成、统一看板等功能,覆盖性能测试实施的主要工作,避免了实际工作中在多个工具间的繁琐切换。
l 测试能力扩展:JettoLoader采用分布式部署,支持横向扩展,可以有效分配测试机资源,实现测试能力的提升。
l 紧贴行业特色:依托于捷科智诚多年来为金融行业客户提供专业化服务所形成的知识积累,JettoLoader实现对金融信息系统的针对性支持。
l 有效降低客户IT支出:JettoLoader实现平台化管理,可供多组测试人员共同使用,较大化测试项目实施效率,实现测试资产的有效复用,节省项目时间成本。
n 核心功能
l 协议支持:JettoLoader支持HTTP/HTTPS及TCP(Socket)协议,并通过Java通用脚本实现了协议的扩展,用户可通过通用脚本实现基于Web Service、Tuxedo 、WebSphere MQ、JDBC、UDP等多种连接(协议)的性能测试。
l 脚本开发:JettoLoader为用户提供了基于Java语言的性能测试脚本,用户可以利用我们封装的通用方法实现事务逻辑、网络通讯、报文解析、日志输出、模板操作等功能,也可以利用Java语言的强大能力和海量第三方类库实现业务算法的高阶扩展。
l 测试场景:JettoLoader测试场景设计满足用户多种测试策略。
l 测试结果:JettoLoader通过用户看板,为用户展示性能测试执行结果,实时获取被测系统性能状况。
l 全链路性能监控(APM):JettoLoader具备全链路性能监控能力,通过分布式追踪、性能指标分析、应用和服务依赖分析等能力,使用户可以在测试过程中轻松定位被测系统中可能存在的性能瓶颈或缺陷。
l 并发能力:JettoLoader压力引擎集群具备强大的并发能力,在测试中我们使用10台压力机,实现了57700 TPS,
l 同时,JettoLoader压力机集群具备几乎横向扩展能力,满足更大数量的压力测试需求。