umbraco-playwright-testhelpers

Provide Playwright fixtures and API/UI helpers for Umbraco backoffice E2E testing.

26|13|Updated Nov 30, 2025
One-click install
npx skills add https://github.com/umbraco/Umbraco-CMS-Backoffice-Skills --skill umbraco-playwright-testhelpers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: umbraco-playwright-testhelpers
Source: https://github.com/umbraco/Umbraco-CMS-Backoffice-Skills/tree/main/plugins/umbraco-testing-skills/skills/umbraco-playwright-testhelpers
Command: npx skills add https://github.com/umbraco/Umbraco-CMS-Backoffice-Skills --skill umbraco-playwright-testhelpers

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides essential tools and utilities to streamline the process of writing end-to-end (E2E) tests for Umbraco backoffice applications, reducing the complexity and time required for testing.

Core Features & Use Cases

  • Playwright Integration: Offers pre-built fixtures for Playwright, simplifying setup and interaction with Umbraco.
  • API & UI Helpers: Includes dedicated helpers for both direct API interactions and UI element manipulation within the Umbraco backoffice.
  • Use Case: Developers can quickly set up automated tests to verify new features, ensure content creation workflows function correctly, or validate API endpoints used by the backoffice.

Quick Start

Use the umbraco-playwright-testhelpers skill to create a new content item named 'My Test Page' using the 'Standard Page' document type.

Frequently Asked Questions about umbraco-playwright-testhelpers

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

FAQPage Schema
How do I automate E2E testing for Umbraco backoffice workflows?

Automate Umbraco backoffice E2E testing by integrating Playwright test runners with pre-built fixtures, API helpers, and UI helpers to validate content management, settings, and media operations.

Can I use Playwright fixtures to test content creation in Umbraco?

Playwright fixtures support testing Umbraco content creation by providing dedicated UI and API helpers to automate document type interactions and verify content workflows programmatically.

What do I need to set up automated testing for Umbraco backoffice instances?

Setting up automated testing for Umbraco backoffice instances requires integrating the Playwright test runner to execute provided fixtures and API helpers for interactions.

Does Umbraco E2E testing support both API interactions and UI manipulation?

Umbraco E2E testing supports both direct API interactions and UI element manipulation within the backoffice through dedicated API and UI helpers.

What is the best way to validate Umbraco backoffice settings configuration through automated tests?

Validate Umbraco backoffice settings configuration by applying Playwright fixtures and UI helpers to automate interactions and verify settings workflows end-to-end.

Why do my Playwright tests for Umbraco backoffice require specific fixtures?

Playwright tests require specific Umbraco fixtures to streamline setup and interaction, reducing the complexity of manually configuring automated tests for backoffice instances.