azure-microsoft-playwright-testing-ts
Playwright-Tests auf Azure-Cloud-Browsern ausführen
Skalieren Sie Ihre End-to-End-Browser-Tests über die in Azure gehosteten Browser, ohne Infrastruktur zu verwalten. Integrieren Sie mit CI/CD-Pipelines und zeigen Sie Ergebnisse im Azure-Portal mit integrierter Berichterstattung.
Die Skill-ZIP herunterladen
In Claude hochladen
Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen
Einschalten und loslegen
Teste es
Verwendung von "azure-microsoft-playwright-testing-ts". Azure Playwright Testing mit Standardkonfiguration einrichten
Erwartetes Ergebnis:
Erstellt playwright.service.config.ts mit createAzurePlaywrightConfig, DefaultAzureCredential für Authentifizierung und aktiviertem HTML-Reporter vor Azure-Reporter für korrekte Ausgabedarstellung.
Verwendung von "azure-microsoft-playwright-testing-ts". Tests mit 20 parallelen Workern auf Azure ausführen
Erwartetes Ergebnis:
Führt npx playwright test --config=playwright.service.config.ts --workers=20 aus, verteilt Tests über gehostete Browser und zeigt Ergebnisse im Azure-Portal an.
Sicherheitsaudit
Niedriges RisikoStatic analysis flagged 60 patterns but all are false positives from Markdown documentation. The skill contains TypeScript code examples for Azure Playwright Testing SDK. External command patterns are npm/bash examples in code blocks, not executable code. Network and environment variable access are legitimate Azure authentication patterns required for the service.
Probleme mit niedrigem Risiko (1)
Risikofaktoren
⚙️ Externe Befehle (3)
🌐 Netzwerkzugriff (2)
🔑 Umgebungsvariablen (1)
Qualitätsbewertung
Was du bauen kannst
Enterprise-QA-Team skaliert Tests
Führen Sie große Test-Suiten über mehrere Browser-Konfigurationen parallel aus, ohne lokale Browser-Infrastruktur zu warten. Reduzieren Sie die Testausführungszeit von Stunden auf Minuten.
CI/CD-Pipeline-Integration
Fügen Sie Cloud-gehostete Browser-Tests zu GitHub Actions oder Azure Pipelines mit automatischer Authentifizierung und Ergebniserstattung im Azure-Portal hinzu.
Cross-Browser-Kompatibilitätstests
Führen Sie Tests über Chromium, Firefox und WebKit-Browser aus, die auf Azure-Infrastruktur gehostet werden, mit konsistenten Umgebungen.
Probiere diese Prompts
Helfen Sie mir, Azure Playwright Testing für mein TypeScript-Projekt einzurichten. Ich muss das Paket mit Entra ID-Authentifizierung konfigurieren und meine vorhandenen Playwright-Tests auf Cloud-Browsern ausführen.
Erstellen Sie einen GitHub Actions-Workflow, der Playwright-Tests auf Azure Playwright Workspaces ausführt. Fügen Sie den Azure-Anmeldeschritt, Umgebungsvariablen für die Dienst-URL und parallele Testausführung mit 20 Workern hinzu.
Mein Projekt verwendet das veraltete @azure/microsoft-playwright-testing-Paket. Helfen Sie mir, zu @azure/playwright zu migrieren, indem ich die Konfiguration, Authentifizierung und Reporter-Imports aktualisiere.
Konfigurieren Sie Azure Playwright Testing mit Trace-Sammlung bei Wiederholungen, Videoaufnahme bei Fehlern und benutzerdefinierten Ausführungsnamen für das Azure-Portal. Verwenden Sie ServiceOS.LINUX und setzen Sie das Verbindungstimeout auf 30 Sekunden.
Bewährte Verfahren
- Verwenden Sie Entra ID-Authentifizierung mit explizitem Credential-Parameter anstelle von Access-Token für bessere Sicherheit
- Listen Sie HTML-Reporter vor Azure-Reporter in der Konfiguration auf, um korrekte Berichtsgenerierung zu gewährleisten
- Aktivieren Sie Trace- und Video-Artefakte für das Debuggen von Fehlern mit Trace auf on-first-retry
Vermeiden
- Hardcodieren Sie keine Access-Tokens in Konfigurationsdateien - verwenden Sie Umgebungsvariablen oder Azure Key Vault
- Vermeiden Sie das Ausführen von Tests ohne ausreichende Worker - unternutzt Azure's parallele Ausführungsmöglichkeit
- Überspringen Sie nicht den HTML-Reporter bei Verwendung von Azure-Reporter - Azure-Reporter hängt von der HTML-Reporter-Ausgabe ab