스킬 tunit
🧪
tunit
안전 🌐
네트워크 접근📁
파일 시스템 액세스⚙️
외부 명령어
使用 Playwright 執行 TUnit 測試
Blazor 元件測試需要使用 Playwright 執行 TUnit。此技能提供命令來執行測試、按名稱篩選、以偵錯模式執行以及產生報告。
지원: Claude Codex Code(CC)
1
스킬 ZIP 다운로드
2
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
3
토글을 켜고 사용 시작
테스트해 보기
"tunit" 사용 중입니다. 執行所有 TUnit 測試
예상 결과:
- 正在使用 Playwright 執行所有 TUnit 測試
- 在測試 URL 上啟動 Blazor 伺服器
- 以有限平行處理方式依序執行測試
- 測試結果:所有測試通過
- 持續時間:在預期時間內完成
"tunit" 사용 중입니다. 依名稱執行特定測試
예상 결과:
- 正在按名稱模式篩選測試
- 正在執行單一測試:Trigger_ShouldHave_RoleCombobox
- 測試成功通過
"tunit" 사용 중입니다. 產生測試報告
예상 결과:
- 正在執行測試並產生 TRX 報告輸出
- 報告已產生於 test_results.trx
- 摘要:45 個通過,0 個失敗
보안 감사
안전v5 • 1/16/2026
Documentation-only skill containing test execution instructions. Contains bash command examples for running TUnit tests with Playwright. No executable code, no network calls, no file system access beyond standard documentation. Pure prompt-based skill with safe behavior matching stated purpose. All 47 static findings are false positives from pattern matching on documentation text.
2
스캔된 파일
270
분석된 줄 수
3
발견 사항
5
총 감사 수
위험 요인
🌐 네트워크 접근 (2)
📁 파일 시스템 액세스 (1)
⚙️ 외부 명령어 (33)
SKILL.md:8 SKILL.md:12-14 SKILL.md:14-20 SKILL.md:20-26 SKILL.md:26-29 SKILL.md:29 SKILL.md:29-32 SKILL.md:32-34 SKILL.md:34-37 SKILL.md:37-39 SKILL.md:39-42 SKILL.md:42-54 SKILL.md:54-58 SKILL.md:58 SKILL.md:58-62 SKILL.md:62-63 SKILL.md:63-69 SKILL.md:69-75 SKILL.md:75-76 SKILL.md:76-77 SKILL.md:77-78 SKILL.md:78-82 SKILL.md:82-83 SKILL.md:83-84 SKILL.md:84-85 SKILL.md:85-86 SKILL.md:86 SKILL.md:86-90 SKILL.md:90 SKILL.md:90-91 SKILL.md:91-92 SKILL.md:92 SKILL.md:92-93
감사자: claude 감사 이력 보기 →
품질 점수
38
아키텍처
100
유지보수성
85
콘텐츠
20
커뮤니티
100
보안
91
사양 준수
만들 수 있는 것
執行元件測試
對 Blazor UI 元件執行無障礙和行為測試
篩選特定測試
按名稱模式執行特定測試套件或個別測試
產生測試報告
使用 TRX 輸出執行測試以與建置系統整合
이 프롬프트를 사용해 보세요
執行所有測試
執行所有 TUnit 測試
執行特定測試
執行名為 Trigger_ShouldHave_RoleCombobox 的測試
偵錯測試
以偵錯模式執行測試,以便我可以逐步執行程式碼
按模式篩選
執行符合 Keyboard* 模式的所有無障礙測試
모범 사례
- 限制平行測試以防止瀏覽器資源耗盡
- 在開發期間使用測試篩選器執行特定套件
- 產生 TRX 報告以進行 CI/CD 整合
피하기
- 每次變更時以最大平行處理執行所有測試
- 在 CI 管線中跳過測試報告
- 在未附加偵錯工具的情況下執行偵錯模式
자주 묻는 질문
什麼是 TUnit?
TUnit 是一個現代化的 .NET 測試框架,提供平行測試執行和靈活的篩選功能。
這適用於 WebAssembly 測試嗎?
是的,TUnit 和 Playwright 支援所有 Blazor 轉譯模式,包括 WebAssembly 和伺服器端轉譯。
我應該執行多少個平行測試?
從 1-2 個平行測試開始。過多可能會耗盡瀏覽器資源並導致不穩定的失敗。
執行測試時我的資料安全嗎?
是的,測試在隔離的測試環境中執行,不會存取生產資料或外部系統。
為什麼測試有時會間歇性失敗?
Playwright 測試可能因為時機問題而不穩定。此技能包含自動重試和依序執行來提供協助。
這與其他測試執行器有何不同?
此技能專為使用 Playwright 的 Blazor 元件測試而設定,包括無障礙測試。