logo
  • 环境
  • 企业版
  • 价格
TeamMar 11, 2026

使用 Playwright Web App Testing Agent Skill 自动化网站质量审计

Celine XieCeline Xie
使用 Playwright Web App Testing Agent Skill 自动化网站质量审计
Automate Everything with
AI Workforce on Desktop
Download Eigent

通过自动化 UI 审计,自信交付

手动测试既缓慢又容易出错,而且会拖慢推进速度。每次我推送改动时,过去总会担心是否有断开的链接,或者生产站点上是否潜藏着肉眼可见却未被发现的控制台错误。每周都要花上好几个小时手动点击,只为了维持一个基础质量水平。

我开始使用 webapp-testing skill,把这项工作交给 Eigent。通过将 Playwright 的自动化能力与 Eigent 的 agentic 工作流结合起来,我现在只需输入一个提示词,就能运行完整的网站审计——包括视觉快照和日志检查。

下面是我为测试 Eigent.ai 网站而搭建工作流的方法。

1准备测试脚本

我首先在 Python 脚本中定义测试逻辑。借助 Playwright 的异步 API,我可以在导航过程中跟踪控制台消息和网络失败。这个脚本相当于整个流程的大脑,准确告诉 Eigent 要检查什么——从特定的导航链接到整页截图。

使用 webapp-testing skill 对网站 https://www.eigent.ai/ 进行全面的功能和 UI 测试。

2配置错误监听器

这个工作流中最有价值的部分之一,是捕获静默失败。我配置脚本监听浏览器控制台错误和失败的网络请求。这样 Eigent 就能记录技术问题,比如我发现的缺失 PostHog token——这种错误在手动检查时很容易被忽略。

3自主导航网站

Eigent 负责导航。它从首页开始,识别出 Environments 和 Enterprise 等主要导航链接。通过点击这些部分并等待网络空闲,它确保每次页面切换都平稳无误,且内容按预期加载。

4捕获视觉快照

截图是验证跨页面 UI 一致性的最佳方式。在测试期间,Eigent 会自动截取首页和内部页面的整页快照。我捕获了多个视图,包括:

  • 首页: /Users/celinexie/eigent/yuqinxie27/project_1773233237823-6389/task_1773240157579-7533/homepage.png
  • Environments 页面: /Users/celinexie/eigent/yuqinxie27/project_1773233237823-6389/task_1773240157579-7533/environments_page.png
  • Enterprise 页面: /Users/celinexie/eigent/yuqinxie27/project_1773233237823-6389/task_1773240157579-7533/enterprise_page.png

5生成自动化报告

导航完成后,Eigent 会将所有内容整理成一份 Markdown 报告。其中包括发现摘要、控制台错误列表,以及所有已捕获截图的绝对路径。把这些数据集中在一个地方,让审查过程变得即刻完成。

6分析发现

我会审查输出,找出任何关键阻塞项。这次运行中,审计捕获到了一个 PostHog 初始化错误,并标记了 task_splitting.mp4 中一个被中止的视频资源。这些不只是 bug——它们是在客户看到之前改进用户体验的机会。

在不增加投入的情况下扩展质量保障

这不只是为了捕获几个控制台错误。这个工作流展示了 Eigent 如何将 Playwright 这样的技术工具转化为自主质量伙伴。与其为每一个细微的 UI 改动都编写和维护复杂的测试套件,不如直接把一个 URL 交给 Eigent,然后拿回一份完整报告。

自动化 QA 中“枯燥”的部分,让开发者能专注于功能构建,同时确保现有站点依然稳如磐石。

接下来可以尝试什么

审计 https://eigent.ai/pricing 的移动端适配,并在 375x812 分辨率下截取截图。 检查网站上所有博客文章中的损坏图片,并列出任何 404 错误。 验证 Enterprise 页面上的 'Book a Demo' 按钮是否能正确打开预约弹窗。

这些操作都利用了同一个 webapp-testing skill——无需额外设置。

提升效果的小技巧

  • 使用 networkidle 等待状态。 这可以确保在 Eigent 截图或检查错误之前,异步资源和跟踪脚本都已加载完成。
  • 过滤中止请求。 许多浏览器在快速导航或懒加载期间会中止请求。过滤掉这些请求有助于你聚焦真正的 404 和服务器错误。
  • 明确角色。 当指示 Eigent 点击按钮时,使用基于角色的选择器,如 link 或 button,可以让测试对 CSS 变化更具弹性。

Other use cases

收据和发票的自动化 VAT 申报

收据和发票的自动化 VAT 申报

请处理“VAT”文件夹中的所有收据和发票,包括照片、扫描的 PDF 和电子发票。最终输出应只包含两个文件:(1) vat_return.xlsx——Excel 文件应为每张收据或发票包含一行,列出所有提取字段,显示每一项是否符合 VAT 追回资格,显示每个符合条件项目的可追回 VAT 金额,包含不可追回项目的排除原因,清晰标记需要人工复核的项目,并包含一个显示可追回 VAT 总金额的汇总工作表。(2) vat_return.html——创建一个可直接打开并与财务团队共享的独立 HTML 文件。HTML 文件应显示所有 VAT 追回项目、每个项目的可追回 VAT 金额、被排除的项目及其排除原因、需要人工复核的项目,以及可追回 VAT 总金额。不要猜测任何不确定的信息。

长程任务:Eigent 单智能体 Harness 中的 GLM-5.1 vs GLM-5.2

长程任务:Eigent 单智能体 Harness 中的 GLM-5.1 vs GLM-5.2

对 AI 基础设施生态系统中的 26 家公司进行深入研究——这是整个 AI 价值链中最确定的主线。覆盖以下 6 个子行业(每个子行业选择具有代表性的公司,从大型龙头到较小参与者):AI 数据中心(算力基础设施 / 建设扩张);GPU / AI 芯片(训练与推理硅片、ASIC、IP);服务器、网络与光模块(交换机、NIC、光互连);电力、液冷与储能(电源、散热、能源管理);AI 云 / 计算平台(超大规模云厂商、GPU 云、算力租赁平台);支撑生态(HBM / 先进封装、晶圆代工、连接器及其他关键组件)。对于每家公司,研究:公司名称、子行业、总部 / 国家;核心产品及其在 AI 链中的具体角色;上市或非上市(若上市,注明股票代码 + 交易所;若非上市,注明最新估值 / 融资轮次);市值或估值规模(用于排序);在生态中的定位与护城河(1–2 句);主要客户 / 竞争对手。排序方式:在每个子行业内按从大到小排序(按市值 / 估值)。整体结构采用自上而下:从完整的硬件生态全景 → 到每一家单独公司。输出要求:首先生成结构化数据文件 ai_infra_data.json——包含全部 26 家公司及上述字段、6 个子行业分类、上市/非上市标记,以及跨公司比较矩阵(子行业 × 关键维度)。然后基于该 JSON 生成一份精美的 HTML 报告:包含生态全景 / 分层图、行业分区、公司卡片、清晰的上市与非上市视觉区分(标签或颜色编码)、市值排名图表,以及可排序 / 可筛选的比较表。设计应专业、信息密集且具交互性。请先验证研究数据的准确性(上市状态、股票代码、估值——使用最新数据并引用来源),然后再生成报告。以单智能体模式提交该任务。

使用 Eigent 同时构建 10 款中国新年 HTML5 游戏

使用 Eigent 同时构建 10 款中国新年 HTML5 游戏

使用 HTML、CSS 和 JS(不使用任何库)构建 10 款彼此独立且完整的游戏,主题均与 2026 年春节(马年)相关。游戏必须有趣、原创、打磨完善、适配移动端。包含计分、难度递增、重玩按钮和流畅视觉效果。覆盖:街机、解谜、无尽跑酷、反应、策略、记忆、双人本地、放置、复古像素,以及 1 款实验性游戏。

Automate everything with AI workforce on desktop
Download Eigent

立即体验 Eigent

下载开源桌面应用,在本地用 AI 工作团队开始自动化。

下载 Eigent
Eigent

获取关于 AI 员工自动化的最新更新和教程。

产品Eigent环境定价企业版
探索解决方案使用场景技能插件博客
开发者文档GitHubCAMEL-AI开源基金合作伙伴
下载开源版
公司关于我们品牌加入我们使用条款隐私政策安全与信任Cookie 政策退款与试用政策

保留所有权利 © 2026 EIGENT UK LTD

Eigent 1.0 新版本发布!download