e2e-testing

Automate Playwright end-to-end UI tests for SPA market pages.

4|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/aaaa47080/stock_agent --skill e2e-testing-aaaa47080
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-testing
Source: https://github.com/aaaa47080/stock_agent/tree/main/.opencode/skills/e2e-testing
Command: npx skills add https://github.com/aaaa47080/stock_agent --skill e2e-testing-aaaa47080

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

E2E Testing Patterns for SPA market pages enables robust automated UI tests for market-related web interfaces.

Core Features & Use Cases

  • Playwright-based end-to-end tests for market UI flows (market pages, login, navigation).
  • Supports static server setups, API route mocking, and context seeding to simulate real user sessions.
  • Use Case: validate consistent UI behavior across multiple markets and browser contexts in CI.

Quick Start

Run the Playwright test suite in pw_test and tests/e2e to validate market page UI across environments.

Frequently Asked Questions about e2e-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate E2E tests for SPA market pages with Playwright?

Automate E2E tests for SPA market pages by running a Playwright suite in pw_test and tests/e2e directories. This validates market page UI flows, including login and navigation, across multiple environments.

Can I mock API routes and seed data for Playwright UI testing?

Playwright UI testing supports API route mocking and context seeding to simulate real user sessions. This ensures consistent UI behavior validation across multiple markets and browser contexts in CI.

Do I need Python to run Playwright E2E tests for SPA pages?

Python is required to run Playwright E2E tests for SPA pages. A minimal project structure with pw_test and tests/e2e directories must be set up alongside Python to execute the automated smoke and interaction tests.

What is the best way to validate consistent SPA UI behavior across multiple markets?

The best way to validate consistent SPA UI behavior across multiple markets is using Playwright E2E tests. They automate smoke and interaction tests across market UIs with static server setups and multi-browser execution.

Does Playwright E2E testing support multi-browser execution for SPA market pages?

Playwright E2E testing supports multi-browser execution for SPA market pages. It applies to automated smoke and interaction tests across market UIs, validating consistent behavior using API mocks and data seeding.

Why do my Playwright E2E tests fail to run for SPA market pages?

Playwright E2E tests fail if the minimal project structure with pw_test and tests/e2e directories is missing. Python and Playwright must be properly configured to execute the automated UI testing suite.