自动化回归测试平台 AREX 0.4.0 版本发布

优化增强

  • 189201:AREX Agent 支持更多协议/框架

Agent 0.3.4 版本已支持对 dubbo 2.x、okhttp 3.x 的录制。

  • 202:新增白名单录制功能

用户目前可以指定仅录制某应用特定路径下的接口请求。

  • 160:应用进行动态类配置后支持自动 retransform,无需再次重启机器生效

  • 222:接口请求 URL 中 Query 参数将自动贴入下方参数文本框中

在 URL 栏中输入 Query 参数时,AREX 会将其自动填充到参数(Query Parameters) 选项卡中,同时也可以在参数选项卡中对其进行编辑,URL 栏中会同步更新。

  • 254:用户可以在应用配置中修改最大回放 QPS 数量

为了减轻用户被测机器的负载,目前可以在应用配置页面根据需要修改最大回放 QPS 数量。

  • **232降低 Agent 和配置之间交互频率

降低 Agent 和配置之间不必要的高交互频率,即减少 Agent 对配置的访问次数。为此,Instances 表的 TTL 时间也进行相应的调整,从 3 分钟调整到 16 分钟,以确保表中的数据在规定的时间内仍然有效。

  • 192:默认情况下单个应用录制的机器数量设定为 1

默认情况下,AREX 只会录制某个应用一台机器的数据,这是为了避免数据重复和冗余。当然,用户也可以通过手动调整的方式来修改录制机器数量(机器 IP 暂不支持指定,仅支持修改数量),以满足特定的需求。

  • 187:支持在前端页面直接删除不需要的应用

对于成功搭载 AREX Agent 的应用程序,用户可以在系统前端页面上进行查看和管理。如果用户决定不再需要某个应用程序,可以直接在前端页面上执行删除操作。

  • 42:支持导入导出 Postman 测试用例

各个测试团队都有自己的测试习惯,强制迁移到一个新的测试工具,有很大的迁移成本。AREX 现在支持将 Postman 测试用例进行导入、导出。众多用例可以一键迁移到 AREX,无需再次新建项目,同时也可以将 AREX 录制到的用例导出,帮助测试团队降低迁移成本。

  • 143:回放页面新增展示应用录制详情

应用在搭载 AREX Agent 后,AREX 将自动录制所有时间段内的线上真实请求流量。先前版本中,需要创建回放测试才可查看录制用例的详细数据,新版本中无需创建回放测试,即可查看应用录制详情。

问题修复

  • 237:修复发生在 planItem 统计逻辑中的锁竞争问题

系统每 5 秒将数据同步到数据库中,每次同步需要 3-4 秒。由于每次同步需要一定的时间,当大批量进行回放操作时,数据库写入压力剧增,可能会导致锁竞争,目前已修复。

  • 235:修复当回放结果为无效(invalid)时,前端页面不会显示异常(exception)信息的问题

  • 161:修复 Servlet 重定向请求录制的问题

修复当 AREX 录制 HTTP POST 请求时,如果服务器返回的状态码是 302 重定向,AREX 只会将其记录为 HTTP GET 请求的问题。


AREX 文档:http://arextest.com/zh-Hans/docs/intro/

AREX 官网:http://arextest.com/

AREX GitHub:https://github.com/arextest

AREX 官方 QQ 交流群:656108079

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值