使用 Amazon Nova Act 通过代理 QA 自动化加速软件交付

在这篇文章中,我们演示了如何通过 QA Studio 实施代理 QA 自动化,QA Studio 是使用 Amazon Nova Act 构建的参考解决方案。您将了解如何用自然语言定义自动适应 UI 更改的测试,探索大规模可靠地执行测试的无服务器架构,并获取适用于您的 AWS 环境的分步部署指南。

来源:亚马逊云科技 _机器学习

质量保证 (QA) 自动化对于现代软件交付至关重要。它在生产之前捕获回归,大规模验证用户旅程,并实现可靠的功能发布。但传统的 QA 自动化解决方案很脆弱,需要专业的编程知识,从而降低了软件交付速度。

自动化框架依赖于实现细节,包括 UI 选择器、元素标识符和结构引用来导航应用程序。当开发人员重构 UI 代码或设计人员调整布局时,即使功能保持完好,测试也会中断。这种维护负担源于团队工作方式的不匹配。产品经理用业务语言定义验收标准,开发团队实现功能,然后开发人员编写自动化代码。这拉开了测试和了解用户需求的人员之间的距离,迫使软件团队维护测试而不是提供功能。

Amazon Nova Act 解决了这些挑战,这是一项 AWS 服务,用于构建可靠的代理队列,大规模自动化生产 UI 工作流程。其定制的计算机使用模型与应用程序的交互方式与用户的交互方式相同:通过自然语言和视觉理解,而不是代码检查。这消除了依赖于代码的选择器和技术障碍,实现了代理 QA 自动化,从而减少了测试维护开销,实现了测试管理的民主化,并加快了软件交付周期。

在这篇文章中,我们演示了如何通过 QA Studio 实施代理 QA 自动化,QA Studio 是使用 Amazon Nova Act 构建的参考解决方案。您将了解如何用自然语言定义自动适应 UI 更改的测试,探索大规模可靠地执行测试的无服务器架构,并获取适用于您的 AWS 环境的分步部署指南。

QA Studio 概述

图 1 – Nova QA Studio 测试用例执行演示

自然语言测试管理

图 2 – 使用用户旅程向导创建测试

清理