为什么我再也不会手动编写测试脚本(你也不应该)

使用 Playwright Agents 进行 AI 测试取代手动 QA 脚本为什么我永远不会再次手动编写测试脚本(而且你也不应该)一文首先出现在 Spritle 软件上。

来源:Spritle 博客

如果您花过时间从事测试自动化工作,您就会知道其中的技巧:

  • 我们以最好的意图开始每个项目 - 向自己保证我们将编写干净、可维护的代码
  • 但快进几个月,我们花了半周的时间修复不稳定的测试,寻找脆弱的定位器,并处理 CI/CD 管道中的“重复电子邮件”错误
  • 我去过那里。我们都去过那里。

    最近,自动化社区一直在讨论人工智能驱动的测试:

  • 我在 Microsoft 开发者博客和 TestGuild 上阅读了有关 AI 如何在 2025 年和 2026 年接管 QA 的文章
  • 老实说,我有点怀疑——很多人工智能测试平台感觉就像黑匣子
  • 他们向世界承诺,但你最终被锁定在他们的生态系统中,失去了对实际代码库的控制
  • 但后来我尝试了剧作家经纪人。这不是一个付费的包装工具;这是我已经使用和喜爱的 Playwright 生态系统的原生内容。

    那是大约一个月前的事了。从那时起,我每天都在现场项目中使用 Playwright Agents:

  • 编写新套件
  • 调试失败
  • 招募队友
  • 观察代理在真实截止日期的真实冲刺中的行为
  • 这篇文章不是第一印象评论。这是我在生产级工作中依赖这些代理整整一个月后学到的东西。这是我的真实经历,它如何彻底改变了我编写测试的方式。

    挑战:用户管理模块

    我需要自动化 CII-ESG 诊断平台的用户管理模块。如果您已经自动化了其中一项,那么您就已经自动化了一百项:创建、读取、更新和删除用户。

    但做好这件事需要时间。如果我手动写这个,我的一周会是这样的:

  • 花一个下午点击应用程序来编写测试计划
  • 花几个小时编写页面对象模型 (POM) 类
  • 花几天时间实际编写快乐路径、表单验证、错误状态和边缘情况的脚本
  • 认识我的新搭档程序员:规划师

    结果相加