Dramatiker-Tests in großem Maßstab durchführen

Arbeitsbereiche für Dramatiker ist ein vollständig verwalteter Dienst für End-to-End-Webtests, der auf Playwright basiert. Durch die Nutzung von Arbeitsbereiche für Dramatiker können Sie die Testausführung erheblich beschleunigen, indem Sie Tests parallel mit verwalteten cloudbasierten Browsern ausführen. Der Dienst verwaltet die zugrundeliegende Infrastruktur und Komplexität, sodass Sie Ihre Webanwendung sowohl unter Linux als auch unter Windows über große Browser hinweg validieren können. So können Sie Funktionen schneller und mit größerer Sicherheit ausliefern.

Erste Schritte mit Schnellstart: Führen Sie Ihre Playwright-Tests mit Arbeitsbereiche für Dramatiker in großem Maßstab aus.

Weitere Informationen zum Erstellen von End-to-End-Tests mit dem Playwright-Testframework finden Sie in der Dokumentation "Erste Schritte " auf der Playwright-Website.

Beschleunigen von Tests mit parallelen Remotebrowsern

Die Größe Ihrer Testsammlung nimmt mit der Komplexität Ihrer Anwendungen zu. Die Zeit zum Abschluss Ihrer Test-Suite erhöht sich ebenfalls entsprechend. Verwenden Sie parallele Remotebrowser, um die Gesamtdurchlaufzeit der Testreihe zu verkürzen.

  • Verteilen Sie Ihre Tests auf viele parallele Browser, die in der Cloudinfrastruktur gehostet werden.

  • Skalieren Sie Ihre Tests über die Verarbeitungsleistung Ihrer Entwicklerarbeitsstation, lokale Infrastruktur oder CI-Agentcomputer hinaus.

  • Erleben Sie konsistente regionale Leistung, indem Sie Ihre Tests in Browsern in einer Azure-Region durchführen, die Ihrem Client-Rechner am nächsten liegt.

Weitere Informationen finden Sie unter Konfigurieren für optimale Leistung.

Einheitliche Tests mit mehreren Betriebssystemen und Browsern

Moderne Web-Apps müssen fehlerfrei mit zahlreichen Browsern, Betriebssystemen und Geräten funktionieren.

  • Führen Sie Tests gleichzeitig in allen modernen Browsern unter Windows, Linux und der mobilen Emulation von Google Chrome für Android und Mobile Safari aus.

  • Durch die Nutzung von service-managed Browsern gewährleisten Sie konsistente und zuverlässige Ergebnisse sowohl für funktionale als auch für visuelle Regressionstests, egal ob Sie Tests von den Entwickler-Arbeitsplätzen Ihres Teams oder der CI-Pipeline ausführen.

  • Arbeitsbereiche für Dramatiker unterstützt alle Browser, die von Playwright unterstützt werden.

Testen an Endpunkten

Verwenden Sie cloud-gehostete Remote-Browser, um Webanwendungen unabhängig vom Standort zu testen, wo Sie sie hosten. Du musst keine eingehenden Verbindungen auf deiner Firewall erlauben.

Playwright-Unterstützung

Arbeitsbereiche für Dramatiker basiert auf dem Playwright-Framework.

So funktioniert es

Arbeitsbereiche für Dramatiker instanziiert in der Cloud gehostete Browser auf verschiedenen Betriebssystemen. Playwright führt Tests auf dem Client-Rechner aus – entweder auf einer Entwicklerarbeitsstation oder einem CI-Agenten – und steuert cloudgehostete Browser aus der Ferne über den Arbeitsbereiche für Dramatiker-Service. Der Testcode verbleibt während der gesamten Testausführung auf dem Clientcomputer, während Browserinteraktionen in der Cloud ausgeführt werden.

Diagramm, das eine Architekturübersicht über Arbeitsbereiche für Dramatiker zeigt.

Nach Abschluss einer Testausführung sind die Testergebnisse, Ablaufverfolgungsdateien und andere Testausführungsdateien auf dem Clientcomputer verfügbar.

Sie müssen ihren vorhandenen Testcode nicht ändern, um ihn mit Arbeitsbereiche für Dramatiker auszuführen. Installieren Sie einfach das Arbeitsbereiche für Dramatiker-Paket, und geben Sie Ihren Arbeitsbereichsendpunkt an.

Weitere Informationen finden Sie unter Bestimmen der optimalen Konfiguration zur Optimierung des Abschlusses der Testsammlung.

Datenresidenz innerhalb der Region und Daten im Ruhezustand

Playwright-Arbeitsbereiche speichern oder verarbeiten keine Kundendaten außerhalb der Region, in der Sie den Arbeitsbereich bereitstellen. Wenn Sie die regionale Affinitätsfunktion verwenden, werden die Metadaten sicher und konform von der cloudgehosteten Browserregion in die Arbeitsbereichsregion übertragen.

Arbeitsbereiche für Dramatiker verschlüsselt automatisch alle In Ihrem Arbeitsbereich gespeicherten Daten mit von Microsoft verwalteten Schlüsseln (dienstverwaltete Schlüssel). Diese Daten umfassen beispielsweise Arbeitsbereichsdetails, Playwright-Testausführungsmetadaten wie Teststart- und Endzeit, Testminuten, wer den Test ausgeführt hat, und Testergebnisse, die für den Dienst veröffentlicht werden.

Nächster Schritt