Playwright浏览器自动化Skill playwright-automation

Playwright浏览器自动化技能用于自动化浏览器测试、网页数据抓取和用户工作流程测试,支持跨浏览器(如Chrome、Firefox、Safari)的可靠测试能力。关键词:浏览器自动化、端到端测试、网页抓取、跨浏览器测试、视觉回归测试、Playwright工具。

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

name: playwright自动化 description: 使用Playwright跨多个浏览器自动化浏览器测试、网页抓取和用户工作流程测试。当编写Web应用程序的端到端测试、自动化重复浏览器任务和工作流程、以编程方式从网站抓取数据、在Chrome/Firefox/Safari/Edge浏览器上测试、为视觉回归测试截屏、测试认证和登录流程、自动填充和提交表单、在不同视口测试响应式设计、模拟用户交互(点击、输入、导航)、测试文件上传和下载、捕获网络请求和响应、测试单页应用程序(SPAs),或任何需要可靠跨浏览器支持的浏览器自动化时使用。

Playwright自动化 - 浏览器测试

何时使用此技能

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

何时使用此技能

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

使用时机: E2E测试、浏览器自动化、网页抓取。

基本测试

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

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

资源