E2E testing for Blazor WebAssembly using Playwright .NET with NUnit and .NET Aspire integration. Tests run against the full Aspire application stack with all services.
| PageTest | Base class providing Page object | class MyTests : PageTest | | Locator | Lazy element reference | Page.Locator("button") | | Expect | Assertion API | await Expect(Page).ToHaveURLAsync(...) | | Aspire Testing | Full stack integration | DistributedApplicationTestingBuilder | | Auto-wait | Built-in waiting | Actions wait for actionability |
Sviluppa test dell'interfaccia utente end-to-end con Playwright per le applicazioni Blazor. Utilizzare quando: scrivere test E2E, testare pagine Blazor WASM, convalidare flussi di interfaccia utente, controllare la progettazione reattiva, rilevare errori JavaScript o testare componenti MudBlazor. Fonte: stuartf303/sorcha.
Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/stuartf303/sorcha --skill playwright Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw