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

优化增强

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

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

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第1张图片

  • 160:应用进行动态类配置后支持自动 retransform,无需再次重启机器生效
  • 222:接口请求 URL 中 Query 参数将自动贴入下方参数文本框中

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

自动化回归测试平台 AREX 0.4.0 版本发布_第2张图片

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第3张图片

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

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

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第4张图片

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第5张图片

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第6张图片

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第7张图片

自动化回归测试平台 AREX 0.4.0 版本发布_第8张图片

自动化回归测试平台 AREX 0.4.0 版本发布_第9张图片

问题修复

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

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

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

自动化回归测试平台 AREX 0.4.0 版本发布_第10张图片

  • 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

你可能感兴趣的:(测试工具开源软件自动化测试接口)