Playwright自动化Skill playwright-automation

Playwright自动化技能专用于浏览器端到端测试、Web爬取和自动化任务,支持跨浏览器兼容性测试,提升开发效率和测试覆盖率,适用于前端开发、自动化测试、视觉回归测试、Web爬取和用户流程模拟。

测试 0 次安装 0 次浏览 更新于 3/18/2026

name: playwright-automation description: 使用Playwright跨多个浏览器自动化浏览器测试、网络爬取和用户工作流程测试。适用于编写Web应用程序的端到端测试、自动化重复的浏览器任务、从网站抓取数据、跨Chrome/Firefox/Safari测试、截图用于视觉回归测试、测试认证流程、以编程方式填写和提交表单、跨不同视口测试响应式设计,或任何需要可靠跨浏览器测试功能的浏览器自动化。

Playwright自动化 - 浏览器测试

何时使用此技能

  • 编写Web应用程序的端到端测试
  • 自动化重复的浏览器任务和工作流程
  • 以编程方式从网站抓取数据
  • 跨Chrome、Firefox、Safari和Edge浏览器测试
  • 截图用于视觉回归测试
  • 测试认证和登录流程
  • 自动填写和提交表单
  • 跨不同视口测试响应式设计
  • 模拟用户交互(点击、打字、导航)
  • 测试文件上传和下载
  • 捕获网络请求和响应
  • 测试单页应用程序(SPAs)
  • 任何需要可靠跨浏览器支持的浏览器自动化

何时使用此技能

  • 端到端测试、浏览器自动化、网络爬取。
  • 当处理相关任务或功能时
  • 在需要此专业知识的开发过程中

使用时:端到端测试、浏览器自动化、网络爬取。

基本测试

import { test, expect } from '@playwright/test';

test('homepage', async ({ page }) => {
  await page.goto('/');
  await expect(page.getByRole('heading')).toBeVisible();
});

资源