orchardcore-tester

Automate browser-based testing of OrchardCore CMS features with Playwright.

8.2k|2.6k|Updated Nov 19, 2014
One-click install
npx skills add https://github.com/OrchardCMS/OrchardCore --skill orchardcore-tester
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orchardcore-tester
Source: https://github.com/OrchardCMS/OrchardCore/tree/main/.agents/skills/orchardcore-tester
Command: npx skills add https://github.com/OrchardCMS/OrchardCore --skill orchardcore-tester

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill automates browser-based testing of OrchardCore CMS features, reducing manual QA time by validating admin UI, content workflows, media operations, and module behavior end-to-end.

Core Features & Use Cases

  • End-to-end testing of OrchardCore features via browser automation to ensure UI and workflows work as expected.
  • Reproducible test runs for local development and CI, covering admin operations, content creation, media management, and feature toggling.
  • Quick setup and validation: verify a new setup completes correctly and critical workflows function after deployment.

Quick Start

Start a local OrchardCore instance, install the required dependencies, and run the included Playwright-based tests to validate core features.

Frequently Asked Questions about orchardcore-tester

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

FAQPage Schema
How do I automate OrchardCore CMS feature testing for my local development environment?

Automated OrchardCore feature testing uses browser automation to validate admin UI, content workflows, and media management end-to-end. Playwright drives the browser actions to streamline QA and ensure reproducible test runs across local setups.

What do I need to set up Playwright browser testing for OrchardCore?

Playwright browser testing for OrchardCore requires a local OrchardCore repository, the .NET 10.0+ SDK, and the Playwright CLI installed. These dependencies provide the environment needed to build, run, and execute browser-based feature tests.

Can I test OrchardCore admin UI and content management workflows automatically?

Yes, you can test OrchardCore admin UI and content management workflows automatically. Browser automation validates admin operations, content creation, media library management, and feature toggling to ensure critical workflows function correctly after deployment.

What is the best way to validate OrchardCore module behavior after a new setup?

The best way to validate OrchardCore module behavior is running automated browser tests immediately after setup. This verifies that the initial setup completes correctly and core features, including module functionality and media operations, behave as expected.

Does automated OrchardCore QA testing work for continuous integration pipelines?

Automated OrchardCore QA testing supports continuous integration by providing reproducible test runs. Running Playwright-based browser tests in CI validates admin operations and feature toggling consistently, ensuring UI and workflows work across builds.