dotnet-uno-testing

Test Uno Platform apps across WASM, Desktop, iOS, and Android with Playwright.

10|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/AGIBuild/Agibuild.Fulora --skill dotnet-uno-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-uno-testing
Source: https://github.com/AGIBuild/Agibuild.Fulora/tree/main/.cursor/skills/dotnet-uno-testing
Command: npx skills add https://github.com/AGIBuild/Agibuild.Fulora --skill dotnet-uno-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the testing of Uno Platform applications, ensuring they function correctly across various target platforms like WASM, Desktop, and Mobile.

Core Features & Use Cases

  • Cross-Platform Testing: Implement a unified testing strategy for Uno Platform apps.
  • WASM Testing with Playwright: Automate browser-based UI tests for Uno WASM applications.
  • Platform-Specific Patterns: Address unique testing needs for different runtime heads (Desktop, Mobile).
  • Use Case: You've developed a cross-platform app with Uno Platform and need to verify its UI and functionality on WebAssembly, Windows, and Android before release.

Quick Start

Use the dotnet-uno-testing skill to run Playwright tests against your Uno Platform WASM application.

Frequently Asked Questions about dotnet-uno-testing

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

FAQPage Schema
How do I test Uno Platform apps across WASM, Desktop, and Mobile targets?

Uno Platform cross-platform testing covers WASM, Desktop, iOS, and Android runtime heads. It leverages Playwright for WASM browser automation and provides patterns for platform-specific testing using AutomationProperties.AutomationId for cross-platform selectors.

Can I use Playwright to automate UI tests for Uno Platform WebAssembly applications?

Playwright supports browser automation for testing Uno Platform WASM applications. It enables automated UI testing of WebAssembly targets to verify functionality before release.

What is the best way to handle cross-platform selectors in Uno Platform testing?

Uno Platform testing uses AutomationProperties.AutomationId for cross-platform selector strategies. This approach provides consistent element identification across WASM, Desktop, iOS, and Android runtime heads.

Does Uno Platform testing support platform-specific patterns for different runtime heads?

Platform-specific testing patterns in Uno Platform address unique requirements for Desktop, Mobile, and WASM runtime heads. This ensures comprehensive test coverage across all target platforms.

What do I need to set up automated testing for Uno Platform applications?

Setting up Uno Platform automated testing requires Playwright for WASM browser automation and AutomationProperties.AutomationId for cross-platform selector strategies across Desktop and Mobile runtime heads.

Why do I need a unified testing strategy for my Uno Platform cross-platform app?

Unified testing for Uno Platform apps ensures consistent UI and functionality verification across WASM, Desktop, and Mobile targets. It streamlines testing by addressing both shared cross-platform logic and platform-specific runtime behaviors.