playwright-blazor-testing - 使用 Playwright 测试 Blazor 应用
使用 Playwright 为 Blazor Server 和 WebAssembly 应用编写 UI 测试,涵盖导航、交互、身份验证、选择器和 Blazor 特有模式。
标签
更新于: 2026-10-01能力
典型输入
典型输出
该技能可以做什么
- 编写 Blazor UI 测试
- 测试应用导航
- 测试交互组件
- 测试身份验证流程
- 使用稳定选择器
- 测试 SignalR 更新
- 捕获回归测试截图
- 模拟移动端交互
- 检查 Blazor 错误界面
- 调试浏览器交互
输入
- Blazor 应用
- UI 测试场景
- 应用基础 URL
- 测试凭据
- 测试文件
- 身份验证配置
输出
- Playwright 测试代码
- 测试执行结果
- 身份验证流程断言
- UI 交互断言
- Blazor 错误断言
- 回归测试截图
要求
- .NET 测试项目
- Microsoft.Playwright 包
- Playwright 浏览器
- 浏览器安装依赖
- MSTest 或 xUnit 支持
- Blazor 应用访问权限
