首页
看点啥
插画图片
首页 看点啥 通过page-agent实现UI自动化测试

通过page-agent实现UI自动化测试

2026-07-24 0

基于 alibaba/page-agent 来实现自动化测试,但它与传统的自动化测试工具(如 Playwright、Selenium)有很大的不同。

page-agent 是阿里巴巴开源的一个 基于大语言模型(LLM)驱动的纯前端浏览器自动化库。它颠覆了传统测试中“依赖繁琐、易碎的 DOM 选择器(Selectors)”的模式,允许你用纯自然语言(Natural Language)来编写和执行测试用例。

以下是关于如何使用它进行自动化测试的详细分析、优势、以及局限性:

1. 它是如何应用在自动化测试中的?

在传统测试中,如果一个按钮的 class 变了,测试脚本就会崩溃。而使用 page-agent,它会通过内置的 AI Agent 运行在浏览器端,读取当前页面的 DOM 结构并进行语义分析,然后直接调度原生浏览器事件。

你可以将其整合进测试工作流(例如结合 Playwright 或传统的测试框架):

2. 用它做自动化测试的核心优势