Fähigkeiten Azure.ResourceManager.Playwright (.NET)
📦

Azure.ResourceManager.Playwright (.NET)

Sicher

Verwalten von Azure Playwright Testing-Arbeitsbereichen

Automatisieren Sie die Bereitstellung und Verwaltung von Microsoft Playwright Testing-Arbeitsbereichen in Azure mit dem .NET Resource Manager SDK. Diese Skill ermöglicht CI/CD-Pipelines und DevOps-Workflows, Playwright Testing-Ressourcen zu erstellen, zu aktualisieren und zu überwachen, ohne manuelle Konfiguration im Azure-Portal.

Unterstützt: Claude Codex Code(CC)
🥉 73 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "Azure.ResourceManager.Playwright (.NET)". Erstellen Sie einen Playwright-Arbeitsbereich in West US 3 mit aktivierter regionaler Affinität

Erwartetes Ergebnis:

So erstellen Sie einen Arbeitsbereich mit aktivierter regionaler Affinität:

1. Definieren Sie die Arbeitsbereichsdaten mit PlaywrightWorkspaceData
2. Setzen Sie die RegionalAffinity-Eigenschaft auf PlaywrightRegionalAffinity.Enabled
3. Verwenden Sie CreateOrUpdateAsync mit WaitUntil.Completed

Der Arbeitsbereich wird in West US 3 mit regionaler Affinität erstellt, die sicherstellt, dass Testdatenverkehr innerhalb der angegebenen Region bleibt, um Compliance- oder Latenzanforderungen zu erfüllen.

Verwendung von "Azure.ResourceManager.Playwright (.NET)". Was ist der Unterschied zwischen diesem SDK und dem Testausführungs-SDK?

Erwartetes Ergebnis:

Zwei verschiedene SDKs dienen unterschiedlichen Zwecken:

- Azure.ResourceManager.Playwright: Verwaltungsebene - Arbeitsbereiche erstellen, Kontingente verwalten, Namensverfügbarkeit prüfen
- Azure.Developer.MicrosoftPlaywrightTesting.NUnit: Testausführung - Playwright-Tests in der Cloud auf Browsern ausführen

Diese Skill übernimmt die Verwaltungs-/Infrastrukturseite. Verwenden Sie das andere SDK, um Ihre Playwright-Tests tatsächlich auszuführen.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

This is a prompt-only skill containing documentation and guidance for using the Azure.ResourceManager.Playwright .NET SDK. No executable code is present. The skill provides management plane operations documentation (creating workspaces, checking quotas, name availability). Static analysis scanned 0 files (0 lines) with no suspicious patterns detected. Risk score is 0/100.

0
Gescannte Dateien
0
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
83
Spezifikationskonformität

Was du bauen kannst

DevOps-Ingenieur-Automatisierung

Automatisieren Sie die Bereitstellung von Playwright Testing-Arbeitsbereichen als Teil von CI/CD-Pipelines. Erstellen Sie Arbeitsbereiche bei Bedarf für Testumgebungen und räumen Sie diese nach Abschluss der Tests auf.

Azure-Administrator

Verwalten Sie mehrere Playwright Testing-Arbeitsbereiche über Abonnements hinweg. Überprüfen Sie Kontingente, aktualisieren Sie Konfigurationen und überwachen Sie den Bereitstellungsstatus von Arbeitsbereichen.

Entwickler-Self-Service

Ermöglichen Sie Entwicklern, schnell dedizierte Playwright Testing-Arbeitsbereiche für ihre Projekte bereitzustellen, ohne direkten Zugriff auf das Azure-Portal zu benötigen.

Probiere diese Prompts

Erstellen Sie einen neuen Playwright-Arbeitsbereich
Helfen Sie mir, einen neuen Azure Playwright Testing-Arbeitsbereich namens 'my-workspace' in der Ressourcengruppe 'test-rg' mit dem Azure.ResourceManager.Playwright SDK zu erstellen. Fügen Sie Tags für Team=QA und Environment=Staging hinzu.
Überprüfen Sie die Arbeitsbereichsnamenverfügbarkeit
Schreiben Sie C#-Code, um zu überprüfen, ob der Arbeitsbereichsname 'my-playwright-tests' in unserem Abonnement mit Azure Resource Manager verfügbar ist. Zeigen Sie, wie sowohl verfügbare als auch nicht verfügbare Fälle behandelt werden.
Alle Arbeitsbereiche im Abonnement auflisten
Zeigen Sie mir, wie Sie alle Playwright Testing-Arbeitsbereiche in unserem Azure-Abonnement auflisten und deren aktuellen Bereitstellungsstatus, Standort und Datenebenen-URI anzeigen.
Kontingentinformationen abrufen
Wie frage ich das verfügbare Kontingent für parallele Testausführung in unserem Abonnement ab? Ich muss sowohl Abonnements- als auch Arbeitsbereichskontingente mit dem Azure.ResourceManager.Playwright SDK überprüfen.

Bewährte Verfahren

  • Verwenden Sie immer DefaultAzureCredential für die Authentifizierung anstatt fest codierte Schlüssel oder Geheimnisse
  • Verwenden Sie WaitUntil.Completed für Erstellungs-/Aktualisierungs-/Löschoperationen, um sicherzustellen, dass diese abgeschlossen sind, bevor Sie fortfahren
  • Speichern Sie den von der Arbeitsbereichserstellung zurückgegebenen DataplaneUri für die Konfiguration von Testausführungs-SDKs

Vermeiden

  • Verwenden von fest codierten Azure-Anmeldeinformationen anstatt verwalteter Identität oder DefaultAzureCredential
  • Ignorieren der RequestFailedException-Fehlerbehandlung für ARM-API-Ausfälle
  • Versuch, Playwright-Tests mit diesem Verwaltungs-SDK anstatt mit dem Testausführungs-SDK auszuführen

Häufig gestellte Fragen

Wofür wird Azure.ResourceManager.Playwright verwendet?
Dieses SDK verwaltet Playwright Testing-Arbeitsbereiche in Azure. Es übernimmt die Verwaltungsebene: Erstellen von Arbeitsbereichen, Prüfen der Namensverfügbarkeit, Verwalten von Kontingenten und Aktualisieren von Arbeitsbereichseigenschaften. Es führt KEINE Tests aus.
Wie führe ich Playwright-Tests nach dem Erstellen eines Arbeitsbereichs aus?
Verwenden Sie nach dem Erstellen eines Arbeitsbereichs das Azure.Developer.MicrosoftPlaywrightTesting.NUnit-Paket, um Tests auszuführen. Setzen Sie die Umgebungsvariable PLAYWRIGHT_SERVICE_URL auf den DataplaneUri aus Ihrem Arbeitsbereich.
Welche Authentifizierungsmethode sollte ich verwenden?
Verwenden Sie immer DefaultAzureCredential. Es verarbeitet die Authentifizierung automatisch über verwaltete Identität, Visual Studio-Anmeldeinformationen, Azure CLI oder Umgebungsvariablen, ohne Geheimnisse fest zu codieren.
Kann ich diese Skill verwenden, um vorhandene Arbeitsbereiche zu verwalten?
Ja, Sie können GetAsync verwenden, um vorhandene Arbeitsbereiche abzurufen, ExistsAsync, um zu prüfen, ob ein Arbeitsbereich existiert, und UpdateAsync, um Arbeitsbereichseigenschaften wie Tags zu ändern.
Welche sind die wichtigsten Arbeitsbereichseigenschaften, die ich kennen muss?
Die wichtigsten Eigenschaften sind: DataplaneUri (für Testausführungskonfiguration), WorkspaceId (eindeutiger Bezeichner), RegionalAffinity (aktivieren/deaktivieren), LocalAuth (tokenbasierter Zugriff) und ProvisioningState (Erstellungsstatus).
Wie gehe ich mit Fehlern bei der Arbeitsbereichserstellung um?
Fangen Sie RequestFailedException ab und überprüfen Sie den Status-Code. Häufige Codes: 409 (bereits vorhanden), 400 (ungültige Anforderung), 403 (verboten), 404 (Ressourcengruppe nicht gefunden). Behandeln Sie jeden Fall entsprechend in Ihrem Code.