AREX_中文社区

0
获赞数
2
关注数
3
粉丝数
上海
IP 属地上海
2022-05-23 加入
浏览 3.4k

AREX 是一个基于真实请求与数据的自动化回归测试平台。通过复制线上真实流量到测试环境进行自动化回归测试,解决回归测试的难题。

1 声望
暂无数据
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
青铜勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2024-04-03
    开源流量回放平台 AREX 在携程的大规模落地实践
    AREX 是一款由携程开源的流量回放平台,孵化于机票 BU 内部,聚焦录制回放核心链路的建设,从基础方案建设到核心业务线的深入落地验证,在集团复杂业务场景下不断迭代和优化,积累了大量经验,取得了可见的成果,在携程落地至今已有 4000+ 应用接入,交付率和缺陷数...
  • 发布了文章2023-09-20
    AREX Agent 如何实现 Apollo 配置中心 Mock
    AREX 是基于真实请求与数据的自动化回归测试平台,利用 Java Agent 和字节码增强技术,在生产环境中记录真实请求链路的入口和依赖的请求和响应数据,然后在测试环境中进行模拟请求回放,并逐一验证整个调用链路的逻辑正确性。AREX Agent 现在已经支持了大部分开源组...
  • 发布了文章2023-09-01
    AREX Java Agent 插件开发指南
    AREX 是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。
  • 发布了文章2023-07-27
    AREX:携程新一代自动化回归测试工具的设计与实现
    随着携程机票 BU 业务规模的不断提高,业务系统日趋复杂,各种问题和挑战也随之而来。对于研发测试团队,面临着各种效能困境,包括业务复杂度高、数据构造工作量大、回归测试全量回归、沟通成本高、测试用例数量多且难以复用、测试数据维护量大以及自动化用例管理等...
  • 发布了文章2023-07-18
    自动化接口回归测试神器 AREX 使用初体验
    AREX 是一款开源的基于流量录制回放技术的自动化回归测试平台,目前官方文档仅介绍了如何在本地及私有云部署,本篇文章分享如何 AWS 环境下快速搭建 AREX 服务,并使用 AWS 的 DocumentDB 作为数据库替换官方默认的 MongoDB,使用 ElastiCache 替换默认的 Redis。
  • 发布了文章2023-07-03
    自动化回归测试平台 AREX 0.4.0 版本发布
    优化增强189、201:AREX Agent 支持更多协议/框架  Agent 0.3.4 版本已支持对 dubbo 2.x、okhttp 3.x 的录制。202:新增白名单录制功能  用户目前可以指定仅录制某应用特定路径下的接口请求。160:应用进行动态类配置后支持自动 retransform,无需再次重启机器生效22...
  • 发布了文章2023-06-16
    自动化回归测试平台 AREX 的 Mock 实现原理
    AREX 是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 字节码注入技术,通过在生产环境录制和存储请求、应答数据,并在测试环境回放请求和注入 Mock 数据,存储新的应答,实现了自动录制、自动回放、自动比对,为接口回归测试提供便利。
  • 发布了文章2023-06-05
    自动化回归测试平台 AREX 前端架构演变史 —— Tabs 动态组件设计
    AREX ([链接])是一款开源的基于真实请求与数据的自动化回归测试平台,利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、接口比对测试等丰富的自动化测试功能。
  • 发布了文章2023-06-02
    如何实现在纯 Web 端完成各类 API 调试?
    在软件开发过程中,对于各类 API 的调试工作至关重要。API调试是验证和测试应用程序接口的有效性和正确性的关键步骤。传统的API调试方法通常依赖于独立的工具或桌面应用程序,限制了调试过程的灵活性和效率。
  • 发布了文章2023-05-25
    超好用的回归测试工具,我不允许你还不会用!
    AREX 是一款开源的基于真实请求与数据的自动化回归测试平台(项目地址:[链接]),利用 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、接口比对测试等丰富的自动化测试功能,无需编程能力也可快速上手。
  • 发布了文章2023-05-23
    自动化回归测试平台 AREX Agent 源码再阅读
    Java Agent 是一种 Java 应用程序,它可以在 Java 应用程序启动时动态地注入到 JVM 中,并在应用程序运行时监视和修改应用程序的行为。Java Agent 通常用于性能分析、代码覆盖率、安全检查等方面。
  • 发布了文章2023-05-16
    AREX Agent 源码解读之全链路跟踪和 Mock 数据读写
    AREX 是一款开源的自动化测试工具,通过 Java Agent 字节码注入技术,在生产环境录制和存储请求、应答数据,随后在测试环境回放请求和注入 Mock 数据,存储新的应答,以此来达到自动录制、自动回放、自动比对,为接口回归测试提供便利。在进行数据采集时,同一个请求...
  • 发布了文章2023-05-06
    如何利用 AREX 在本地快速复现线上问题
    在软件开发过程中,线上问题的复现和定位是开发日常的一个活动。然而令开发人员头疼的是,由于线上环境与本地环境的配置和数据存在差异(如数据库中的数据、缓存中的数据等),线上的问题往往无法快速在本地测试环境中进行复现,排查困难度大大增加。
  • 发布了文章2023-04-27
    自动化回归测试平台 AREX 0.2.8 版本正式发布!
    Apache Dubbo 是一款高性能的分布式服务框架,在提供高可用性、可伸缩性、服务自动注册和发现、负载均衡、容错、调用链追踪、服务治理等方面提供支持。新版本中 AREX 支持对 Dubbo 3.x 版本的请求进行录制和回放。
  • 发布了文章2023-04-26
    AREX 流量回放实践分享
    本文带来关于 AREX 的实践分享,主要集中在流量回放功能,被测应用是在官方提供的 community-test 应用上进行了一定的功能扩充,实现了一个简单的书店生成订单功能,为特定用户生成某本书的订单,过程中会根据营销政策计算书本价格,也会调用扣库存服务扣除对应书本...
  • 发布了文章2023-04-20
    什么是 API 接口测试?
    API 是“应用程序编程接口”的缩写,是一种允许不同应用程序之间相互通信和交换数据的接口。就好像在餐厅点餐一样,你只需要告诉服务员你想要的食物,而不需要了解厨房中的具体操作,服务员会把你的订单传递给厨房,然后将厨师烹饪好的食物提供给你。在这个过程中,服...
  • 发布了文章2023-04-18
    接口测试利器:AREX
    在整个软件开发生命周期中,软件测试工作始终贯穿其中,包括开发过程中、代码合并前的集成测试以及上线后的持续集成测试。为保证软件质量的全面性和稳定性,开发和测试人员都需要不断重复执行以下测试任务:
  • 发布了文章2023-04-04
    自动化回归测试平台 AREX 0.2.7 版本正式发布!
    在 0.2.7 新版本中,回放测试报告中将录制回放过程中的主体及第三方调用差异进行了可视化展示,帮助使用者更直观地了解录制回放之间的差异。如下图,表明回放测试中出现两个差异:
  • 发布了文章2023-04-04
    AREX-携程无代码侵入的自动化回归测试平台
    对于一个初上线的简单服务,只需通过常规的自动化测试加上人工即可解决,但我们线上核心的业务系统往往比较复杂,通常也会频繁的需求迭代,如何保证被修改后的系统原有业务的正确性就比较重要。常规的自动化测试需要投入大量的人力资源,准备测试数据、脚本等,并且...
  • 发布了文章2023-04-04
    自动化回归测试工具—— AREX 上手实践
    AREX 是一款开源的自动化测试工具平台,基于 Java Agent 技术与比对技术,通过流量录制回放能力实现快速有效的回归测试。同时提供了接口测试、接口比对测试等丰富的自动化测试功能,无需编程能力也可快速上手。