integration-tests

Create and run Playwright integration tests with TypeScript.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/dainamite-technologies/dainamite-core --skill integration-tests-dainamite-technologies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integration-tests
Source: https://github.com/dainamite-technologies/dainamite-core/tree/main/.ai/skills/integration-tests
Command: npx skills add https://github.com/dainamite-technologies/dainamite-core --skill integration-tests-dainamite-technologies

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, typescript, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the execution and creation of QA integration tests using Playwright and TypeScript, streamlining the process of testing features and reporting failures.

Core Features & Use Cases

  • Automated Test Execution: Run full test suites or individual tests with Playwright.
  • Test Creation: Generate executable tests from specifications or feature descriptions.
  • Documentation: Optionally produce markdown scenarios for documentation purposes.
  • Use Case: When you need to run integration tests on a web application and want to automate the process of creating and executing tests.

Quick Start

Run all integration tests with the command: npx playwright test --config .ai/qa/tests/playwright.config.ts

Frequently Asked Questions about integration-tests

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

FAQPage Schema
How do I automate QA integration testing for a web application?

You can automate QA integration testing by using Playwright and TypeScript to handle test discovery, execution, and reporting. This Skill generates executable tests from feature specifications to validate web applications.

Can I generate Playwright tests automatically from a feature specification?

Yes, you can generate executable Playwright tests automatically from specifications or feature descriptions. The Skill creates TypeScript test scripts that can be immediately executed against your web application.

Do I need TypeScript and Playwright installed to run integration tests?

Yes, you need both Playwright and TypeScript installed and configured in your environment before using this Skill. The test execution relies on a Playwright configuration file to run the generated TypeScript tests.

What is the best way to run an entire Playwright test suite using TypeScript?

The best way to run a full Playwright test suite is executing the Playwright CLI command with your specific configuration file path. This automates the discovery and execution of all TypeScript integration tests in your project.

Can I use this integration testing approach to generate documentation for QA scenarios?

Yes, this integration testing approach can optionally produce markdown scenarios for documentation purposes. It generates these markdown files alongside executing the Playwright and TypeScript tests to document feature validation.

Why use Playwright and TypeScript for web testing instead of other QA automation tools?

Using Playwright and TypeScript for web testing provides automated test discovery, execution, and structured reporting. It streamlines feature validation by generating executable tests directly from specifications within a typed environment.