---
title: "Testing Blazor Applications with Playwright - Air Market"
description: "You have a Blazor app and clicking through it by hand before every release is wearing thin. This helps you write tests with Playwright that open the app, move around it, click things and check what h…"
canonical: "https://airmarket.ai/app/playwright-blazor-testing"
---

[Air Market](/) / [Developer Tools](/category/devtools) / Testing Blazor Applications with Playwright

Skill by [Aaron Stannard](/@aaronontheweb)

# Testing Blazor Applications with Playwright

UI tests for your Blazor app, including the parts Blazor makes awkward

## What this does

You have a Blazor app and clicking through it by hand before every release is wearing thin. This helps you write tests with Playwright that open the app, move around it, click things and check what happened, including signing in. It covers the patterns particular to Blazor, and works whether your app runs on the server or in the browser.

### Top 3 things it does for you

- Write UI tests for a Blazor app
- Test a signed-in user's journey
- Pick selectors that hold up

## Information

**Testing Blazor Applications with Playwright at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Aaron Stannard](/@aaronontheweb) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 17 KB |
| Licence | MIT |
| Repository | [Aaronontheweb/dotnet-skills](https://github.com/Aaronontheweb/dotnet-skills/tree/316756fb309b9ee42d86d5db0d70504d62f3b0c3/skills/playwright-blazor) |
| GitHub stars | 1,123 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Testing Blazor Applications with Playwright and flagged nothing. AIR's verdict: **safe**.

**What Testing Blazor Applications with Playwright's check was run against**

|  |  |
| --- | --- |
| Commit | 316756fb309b9ee42d86d5db0d70504d62f3b0c3 |
| Content hash | 23b5f9f0442e263b3441e67f64fe35b1ddf0c4c116372ff7859dc78d0fe13e12 |
| Files read | [Browse the files at this exact commit](https://github.com/Aaronontheweb/dotnet-skills/blob/316756fb309b9ee42d86d5db0d70504d62f3b0c3/skills/playwright-blazor/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for Testing Blazor Applications with Playwright](/security/playwright-blazor-testing)

## About Testing Blazor Applications with Playwright

Help writing UI tests for Blazor applications with Playwright, for apps running on the server or on WebAssembly.

It covers navigating the app, interacting with it, handling authentication, choosing selectors, and the patterns that come up specifically with Blazor.

## What's inside

- SKILL.md - instructions

## Questions

### Is Testing Blazor Applications with Playwright safe to install?

AIR scanned this exact version of Testing Blazor Applications with Playwright and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 316756fb309b, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/playwright-blazor-testing.

### How do I install Testing Blazor Applications with Playwright?

Open https://airmarket.ai/app/playwright-blazor-testing on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/Aaronontheweb/dotnet-skills/tree/316756fb309b9ee42d86d5db0d70504d62f3b0c3/skills/playwright-blazor. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Aaron Stannard](/@aaronontheweb)

---

Canonical URL: <https://airmarket.ai/app/playwright-blazor-testing>
