Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Playwright Workspaces ist ein vollständig verwalteter Dienst für End-to-End-Webtests, der auf Playwright basiert. Mit Playwright Workspaces können Sie die Testausführung erheblich beschleunigen, indem Sie Tests parallel mit verwalteten cloudbasierten Browsern ausführen. Der Dienst kümmert sich um die zugrunde liegende Infrastruktur und Komplexität, sodass Sie Ihre Web-App in großen Browsern sowohl unter Linux als auch unter Windows überprüfen können, damit Sie Features schneller und mit größerem Vertrauen versenden können.
Erste Schritte mit der Schnellstartanleitung: Führen Sie Ihre Playwright-Tests mit Playwright Workspaces im 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 Dauer zum Abschließen Ihrer Testsammlung erhöht sich ebenfalls entsprechend. Verwenden Sie parallele Remotebrowser, um die Gesamtabschlusszeit der Testsammlung 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.
Erreichen Sie eine konsistente regionale Leistung, indem Sie Ihre Tests auf Browsern in einer Azure-Region ausführen, die am nächsten zu Ihrem Clientcomputer 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.
Die Verwendung dienstseitig verwalteter Browser stellt konsistente und zuverlässige Ergebnisse für funktionale und visuelle Regressionstests sicher, die auf den Entwicklerarbeitsstationen Ihres Teams oder in der CI-Pipeline ausgeführt werden.
Playwright Workspaces unterstützt alle Browser, die von Playwright unterstützt werden.
Testen an Endpunkten
Verwenden Sie in der Cloud gehostete Remotebrowser, um Webanwendungen standortunabhängig zu testen, ohne eingehende Verbindungen in Ihrer Firewall zulassen zu müssen.
Testen Sie öffentlich und privat gehostete Anwendungen.
Führen Sie während der Entwicklungsphase Tests auf einem Localhostentwicklungsserver aus.
Playwright-Unterstützung
Playwright Workspaces basiert auf dem Playwright-Framework.
Unterstützung für mehrere Versionen von Playwright mit jedem neuen Playwright-Release
Integration Ihrer vorhandenen Playwright-Testsammlung ohne Änderungen ihres Testcodes
Erweitern des Funktionsumfangs Ihres Editors mit Playwright Test for VSCode
Kontinuierliche umfassende Tests mithilfe der Playwright-CLI für die Integration mit CI-Tools (Continuous Integration)
Funktionsweise
Playwright Workspaces instanziiert in der Cloud gehostete Browser auf verschiedenen Betriebssystemen. Playwright führt Tests auf dem Clientcomputer aus – entweder einer Entwicklerarbeitsstation oder einem CI-Agent – und steuert cloudgehostete Browser über den Playwright Workspaces-Dienst remote. Der Testcode verbleibt während der gesamten Testausführung auf dem Clientcomputer, während Browserinteraktionen in der Cloud ausgeführt werden.
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 Playwright Workspaces auszuführen. Installieren Sie einfach das Playwright Workspaces-Paket, und geben Sie Ihren Arbeitsbereichsendpunkt an.
Weitere Informationen finden Sie unter Bestimmen der optimalen Konfiguration zur Optimierung des Abschlusses der Testsammlung.
Regionale Datenresidenz und ruhende Daten
Playwright-Arbeitsbereiche speichern oder verarbeiten keine Kundendaten außerhalb der Region, in der Sie den Arbeitsbereich bereitstellen. Wenn Sie das Feature der regionalen Affinität verwenden, werden die Metadaten aus der in der Cloud gehosteten Browserregion sicher und konform in die Arbeitsbereichsregion übertragen.
Playwright Workspaces 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.