加载中
开源流量回放平台 AREX 在携程的大规模落地实践

AREX 是一款由携程开源的流量回放平台,孵化于机票 BU 内部,聚焦录制回放核心链路的建设,从基础方案建设到核心业务线的深入落地验证,在集团复杂业务场景下不断迭代和优化,积累了大量经验...

技术译文 | 微服务测试——契约测试

在测试单体应用时,我们通常会进行单元测试、集成测试,有时还可能用到端到端测试,目标是尽可能地构建一个完善的测试金字塔。但是在测试微服务方面,情况就没有那么简单了。主要区别在于微服...

AREX 在开发自测场景中应用实践

前言 AREX是一款重新定义自动化测试的回归测试平台。它基于 Java Agent 的代码注入能力,实现流量录制回放技术,捕获线上真实用户流量和数据,在开发测试等验证环境回放,比对差异,明确代码...

AREX Agent 如何实现 Apollo 配置中心 Mock

背景 关于 AREX AREX 是基于真实请求与数据的自动化回归测试平台,利用 Java Agent 和字节码增强技术,在生产环境中记录真实请求链路的入口和依赖的请求和响应数据,然后在测试环境中进行模拟...

如何开发 Java Agent 插件实现自定义组件 Mock

背景 AREX 是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。 AREX Agent 项目(arex-agent-java) 现在已...

AREX 如何支持 Dubbo 自定义私有协议的录制回放

背景 AREX 是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。 Dubbo 是一款高性能的分布式服务框架,它...

自动化接口回归测试神器 AREX 使用初体验

AREX 是一款开源的基于流量录制回放技术的自动化回归测试平台,目前官方文档仅介绍了如何在本地及私有云部署,本篇文章分享如何 AWS 环境下快速搭建 AREX 服务,并使用 AWS 的 DocumentDB 作...

自动化回归测试平台 AREX 的 Mock 实现原理

AREX 是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 字节码注入技术,通过在生产环境录制和存储请求、应答数据,并在测试环境回放请求和注入 Mock 数据,存储新的应...

自动化回归测试平台 AREX 前端架构演变史 —— Tabs 动态组件设计

AREX (http://arextest.com/)是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、...

如何实现在纯 Web 端完成各类 API 调试?

在软件开发过程中,对于各类 API 的调试工作至关重要。API调试是验证和测试应用程序接口的有效性和正确性的关键步骤。传统的API调试方法通常依赖于独立的工具或桌面应用程序,限制了调试过程...

超好用的回归测试工具,我不允许你还不会用!

AREX 是一款开源的基于真实请求与数据的自动化回归测试平台(项目地址:https://github.com/arextest),利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时...

自动化回归测试平台 AREX Agent 源码再阅读

AREX 启动过程 通用 Java Agent 的启动过程 Java Agent 是一种 Java 应用程序,它可以在 Java 应用程序启动时动态地注入到 JVM 中,并在应用程序运行时监视和修改应用程序的行为。Java Agen...

AREX Agent 源码解读之全链路跟踪和 Mock 数据读写

AREX 是一款开源的自动化测试工具,通过 Java Agent 字节码注入技术,在生产环境录制和存储请求、应答数据,随后在测试环境回放请求和注入 Mock 数据,存储新的应答,以此来达到自动录制、自...

如何利用 AREX 在本地快速复现线上问题

在软件开发过程中,线上问题的复现和定位是开发日常的一个活动。然而令开发人员头疼的是,由于线上环境与本地环境的配置和数据存在差异(如数据库中的数据、缓存中的数据等),线上的问题往往...

自动化回归测试平台 AREX 0.2.8 版本正式发布!

新增功能 支持发送、录制 Dubbo 3.x 请求 相关 PR:https://github.com/arextest/arex-agent-java/pull/76 Apache Dubbo 是一款高性能的分布式服务框架,在提供高可用性、可伸缩性、服务自动...

AREX 流量回放实践分享

AREX 是一款开源的测试工具,提供测试用例管理和无代码侵入的流量回放功能。 本文带来关于 AREX 的实践分享,主要集中在流量回放功能,被测应用是在官方提供的 community-test 应用上进行了一...

什么是 API 接口测试?

什么是 API ? API 是“应用程序编程接口”的缩写,是一种允许不同应用程序之间相互通信和交换数据的接口。就好像在餐厅点餐一样,你只需要告诉服务员你想要的食物,而不需要了解厨房中的具体...

接口测试利器:AREX

背景 在整个软件开发生命周期中,软件测试工作始终贯穿其中,包括开发过程中、代码合并前的集成测试以及上线后的持续集成测试。为保证软件质量的全面性和稳定性,开发和测试人员都需要不断重...

自动化回归测试平台 AREX 0.2.7 版本正式发布!

重构回放测试分析功能,可视化调用差异 之前的版本中回放测试的差异分析界面如下所示: 在 0.2.7 新版本中,回放测试报告中将录制回放过程中的主体及第三方调用差异进行了可视化展示,帮助使...

自动化回归测试工具—— AREX 上手实践

AREX 是一款开源的自动化测试工具平台,基于 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、接口比对测试等丰富的自动化测试功能,无需编程...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部