选项
首页首页 Skill 浏览器自动化 playwright-generate-test

playwright-generate-test

github/awesome-copilot github/awesome-copilot

使用 Playwright MCP 根据一个场景生成一个 Playwright 测试

...展开全部
50
更新时间 2026-06-29

关于“playwright-generate-test”

playwright-generate-test 是一种专注于特定工作流的可复用AI技能。名称:playwright-generate-test

该技能整合了操作说明、规范以及针对特定任务的指导,以便代理能够更一致地执行任务。描述:'使用 Playwright MCP 根据给定场景生成一个 Playwright 测试' 您的目标是在完成所有规定步骤后,根据提供的场景生成一个 Playwright 测试。 - 系统会提供一个场景,您需要据此生成一个 Playwright 测试。如果用户未提供场景,您应要求其提供。

实际上,该技能最适合需要可重复执行、且设置步骤较少、模糊性较低的用户。- 切勿在未完成所有规定步骤的情况下,过早生成测试代码,或仅基于场景生成测试代码。 - 请使用 Playwright MCP 提供的工具逐一执行步骤。- 仅在所有步骤完成后,才根据消息历史记录生成使用 `@playwright/test` 的 Playwright TypeScript 测试。- 将生成的测试文件保存到 tests 目录中

常见问题

playwright-generate-test能提供哪些帮助?

playwright-generate-test 它能帮助测试人员遵循源文档中描述的聚焦工作流,减少歧义,并确保执行过程与预期任务保持一致。

何时应使用此技能?

当任务与技能文档中描述的工作流、领域或操作规则相符时,请使用该技能,尤其是在需要保持执行一致性时。

主要限制有哪些?

该技能受其源指令的质量和范围的限制。如果基础文档不完整,客服人员可能仍需要额外的上下文信息或手动验证。

在 GitHub 上查看

Test Generation with Playwright MCP

Your goal is to generate a Playwright test based on the provided scenario after completing all prescribed steps.

Specific Instructions

  • You are given a scenario, and you need to generate a playwright test for it. If the user does not provide a scenario, you will ask them to provide one.
  • DO NOT generate test code prematurely or based solely on the scenario without completing all prescribed steps.
  • DO run steps one by one using the tools provided by the Playwright MCP.
  • Only after all steps are completed, emit a Playwright TypeScript test that uses @playwright/test based on message history
  • Save generated test file in the tests directory
  • Execute the test file and iterate until the test passes

所有文件

1 个文件

安装 playwright-generate-test

下载技能文件并将其解压到 .claude/skills/ 目录中。

下载ZIP

克隆仓库并复制技能文件到您的项目中。

git clone https://github.com/github/awesome-copilot/blob/main/skills/playwright-generate-test/SKILL.md # Copy SKILL.md to your .claude/skills/ directory

复制 复制
快速设置: 将技能文件夹复制到 .claude/skills/ 目录下,Claude 会自动检测并使用该技能

相关技能

playwright-cli
更新时间 2026-06-29
frontend-testing-best-practices
更新时间 2026-07-07
Playwright Browser Automation
更新时间 2026-06-29
playwright-automation-fill-in-form
更新时间 2026-06-29
OR