qa-e2e-layer

Automate QA and end-to-end testing of FleziBCG with user simulations.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/anpanmaaaan/FleziBCG --skill qa-e2e-layer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qa-e2e-layer
Source: https://github.com/anpanmaaaan/FleziBCG/tree/main/docs/ai-skills/qa-e2e-layer
Command: npx skills add https://github.com/anpanmaaaan/FleziBCG --skill qa-e2e-layer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenges of QA and E2E testing for FleziBCG, automating simulations of user behavior and system operations to ensure reliability and performance.

Core Features & Use Cases

  • Simulate User Behavior: Simulates real user actions like duplicate submissions, refreshes, and network losses.
  • End-to-End Testing: Validates full workflows across the system, including MOM-specific simulations.
  • Hard Mode QA: Verifies MOM and governance actions for correct events, payloads, and invariants.
  • Visual QA Evidence: Ensures frontend states are correctly captured and reported.
  • Navigation Intent Regression: Checks that navigation through the system behaves as expected.
  • Coverage Class Rules: Defines test coverage for services, APIs, frontend, and E2E.
  • DB Fixture Hygiene: Maintains database integrity for automated tests.
  • Test Output Format: Provides a structured format for test reports.

Quick Start

Run the qa-e2e-layer skill to initiate a comprehensive QA test suite for FleziBCG.

Frequently Asked Questions about qa-e2e-layer

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

FAQPage Schema
How do I automate E2E testing for MOM operations and user workflows?

Automated E2E testing for MOM operations simulates real user interactions like duplicate submissions and network losses to validate correct event emissions and invariant enforcement across the system.

What is QA automation for system testing and when do I need it?

QA automation for system testing is needed to validate full workflows and governance actions, ensuring frontend states are correctly captured and navigation intent behaves as expected without manual verification.

How do I set up database fixtures for automated E2E testing?

Setting up database fixtures for automated E2E testing requires maintaining database integrity through a robust test harness, ensuring test coverage rules are defined for services, APIs, and frontend components.

Can I simulate real user behavior like network losses in automated QA testing?

Yes, automated QA testing can simulate real user behavior including network losses, duplicate submissions, and refreshes to verify system reliability and validate MOM-specific event payloads.

What's the best way to verify event emissions and invariant enforcement in E2E tests?

The best way to verify event emissions and invariant enforcement is through Hard Mode QA, which validates MOM and governance actions to ensure correct events and payloads are emitted across full system workflows.

How do I generate structured test reports for QA automation?

Structured test reports for QA automation are generated by defining a standardized test output format that captures frontend visual QA evidence and coverage class rules for services, APIs, and E2E layers.