Bỏ qua để đến nội dung

playwright-skill

playwright-skill

Phát triển & kiểm thử · LambdaTest (TestMu AI)

  • dev
  • testing
  • playwright
  • e2e

Xem mã nguồn trên GitHub →

Mô tả

Skill này chuyên sinh test end-to-end bằng Playwright, hỗ trợ nhiều ngôn ngữ (TypeScript, JavaScript, Python, Java, C#) - khác với skill webapp-testing chung chung của Anthropic (dùng Playwright để tự kiểm thử thủ công), skill này tập trung vào việc viết ra bộ test có cấu trúc, dùng lại được, để chạy trong CI.

Khi nào nên dùng

  • Cần viết một bộ test E2E có cấu trúc rõ ràng (page object, fixture) cho một luồng người dùng, để chạy lặp lại trong CI.
  • Team đã chọn Playwright làm công cụ test chính và cần chuẩn hoá cách viết test theo convention nhất quán.

Khi nào không nên dùng

  • Chỉ cần xác nhận nhanh một tính năng chạy đúng ngay lúc code - dùng webapp-testing (kiểm thử thủ công qua trình duyệt) sẽ nhanh hơn là dựng bộ test đầy đủ.
  • Dự án dùng framework test E2E khác (Cypress, Selenium) - dùng skill tương ứng.

Ví dụ

“Viết bộ test Playwright bằng TypeScript cho luồng đăng nhập, dùng page object pattern.”

“Thêm test Playwright kiểm tra trường hợp giỏ hàng trống khi bấm thanh toán.”

Mô tả tổng hợp từ danh mục cộng đồng, chưa kiểm chứng trực tiếp - kiểm tra lại cấu trúc test sinh ra có khớp với convention hiện có của dự án trước khi đưa vào CI.

Nguồn

Tổng hợp từ danh mục VoltAgent/awesome-agent-skills, skill gốc tại github.com/LambdaTest/agent-skills.

← Xem tất cả Skills