integration-tests

Generate and execute Playwright integration tests in TypeScript from markdown scenarios.

1.6k|354|Updated Sep 10, 2025
One-click install
npx skills add https://github.com/open-mercato/open-mercato --skill integration-tests-open-mercato
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-tests
Source: https://github.com/open-mercato/open-mercato/tree/main/.ai/skills/integration-tests
Command: npx skills add https://github.com/open-mercato/open-mercato --skill integration-tests-open-mercato

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the Quality Assurance process by automating the creation and execution of integration tests, ensuring software reliability and catching regressions early.

Core Features & Use Cases

  • Automated Test Generation: Creates Playwright tests from specifications or feature descriptions.
  • Test Execution: Runs comprehensive test suites, including ephemeral environments for isolated testing.
  • Failure Analysis: Provides detailed reports and artifact-based diagnosis for failed tests.
  • Use Case: After a new feature is developed, use this Skill to automatically generate and run integration tests to verify its functionality and ensure it doesn't break existing systems.

Quick Start

Use the integration-tests skill to run all integration tests.

Frequently Asked Questions about integration-tests

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

FAQPage Schema
How do I generate integration tests from markdown scenarios?

You can generate integration tests from markdown scenarios by using this Skill to automatically create Playwright tests in TypeScript directly from your feature descriptions and specifications.

Can I run Playwright e2e tests in an isolated environment?

You can run Playwright e2e tests in an isolated environment because this Skill manages ephemeral environments to execute test suites without interfering with your existing systems.

How does failure analysis work for failed integration tests?

Failure analysis for failed integration tests works by providing detailed reports and artifact-based diagnosis, allowing you to quickly identify the root cause of regressions.

Do I need to write TypeScript to automate QA with Playwright?

You do not need to manually write TypeScript to automate QA with Playwright, as this Skill automatically generates the TypeScript test code from your feature descriptions.

What is the best way to automate regression testing after a new feature is developed?

The best way to automate regression testing after a new feature is developed is to use this Skill to automatically generate and run comprehensive Playwright test suites verifying functionality.

Does this integration test automation support feature descriptions as input?

This integration test automation supports feature descriptions as input, parsing them to automatically generate and execute the corresponding Playwright integration tests.