- Start
-
Playwright Testing
Playwright in einerechten Browser-Cloud ausführen
Verbinden Sie Ihre bestehende Playwright-Suite mit dem Testraster von TestingBot und führen Sie sie auf über 6100 echten Browsern und Android-Geräten aus. Massive Parallelverarbeitung, Testartefakte, DSGVO-konform mit EU-Datenspeicherung.
Für welches Framework Sie sich entscheiden sollten? Einen direkten Vergleich finden Sie unter Playwright vs Selenium .
- Browser und Geräte
- 6100+
- Parallelsitzungen
- 20+
- Verfügbarkeits-SLA
- 99,99%
Von diesen Unternehmen vertraut
Warum sollte man Playwright auf TestingBot ausführen?
TestingBot testet Ihre Playwright-Suite auf echten Chrome-, Firefox-, Edge- und WebKit-Browsern unter Windows, macOS und Linux. Microsoft Playwright Testing beschränkt die Möglichkeiten auf Chromium unter Linux.
Die Tarife beinhalten unbegrenzte Testminuten. Keine Abrechnung pro Minute, keine separate Berichtsgebühr, keine unerwarteten Rechnungen am Morgen nach einem fehlerhaften CI-Lauf.
Lassen Sie die mobile Emulation von Playwright hinter sich und führen Sie Ihre Abläufe auf echten Android-Telefonen in unserer Cloud aus, parallel zur gleichen Desktop-Suite.
Dramatiker in 60 Sekunden
Playwright
Released 2020 · Microsoft · Apache 2.0
Playwright ist ein von Microsoft entwickeltes, umfassendes Testframework, das Chromium, Firefox und WebKit über eine einzige API steuert. Es wurde vom selben Team entwickelt, das auch Puppeteer ursprünglich erstellt hat, und berücksichtigt dabei die Browserkompatibilität und die Anforderungen moderner Webanwendungen.
Automatisches Warten, Netzwerkabfangen, Unterstützung für mehrere Tabs und Browserkontexte sind standardmäßig integriert. Der offizielle @playwright/test-Runner ist im Framework enthalten, sodass Sie Mocha, Jest oder PyTest nicht zusätzlich benötigen, es sei denn, Sie möchten dies.
- TypeScript-/JavaScript-/Python-/Java-/.NET-Bindungen
- Automatisches Warten, Netzwerküberwachung, Vorrichtungen, Spuren
- Chrome, Firefox, WebKit · mit und ohne grafische Oberfläche
- Integrierter Test-Runner, parallele Worker, Wiederholungsversuche
- Video, Screenshots und Protokolle
Richten Sie Ihre Tests auf das TestingBot-Raster aus.
Nutzen Sie Ihren bestehenden Playwright-Code wieder. Legen Sie den wsEndpoint auf die Cloud von TestingBot fest, und Ihre Tests werden parallel auf echten Browsern und echten Betriebssystemen ausgeführt.
// Connect to TestingBot's Playwright cloud import { defineConfig } from '@playwright/test'; export default defineConfig({ use: { connectOptions: { wsEndpoint: 'wss://cloud.testingbot.com/playwright? key=KEY&secret=SECRET&browser=chrome', }, }, workers: 10, trace: 'on', });
// Your existing Playwright test, unchanged import { test, expect } from '@playwright/test'; test('login redirects to dashboard', async ({ page }) => { await page.goto('https://app.example.com/login'); await page.getByLabel('Username').fill('jane'); await page.getByLabel('Password').fill('••••'); await page.getByRole('button').click(); await expect(page).toHaveURL(/\/dashboard/); });
Die vollständige Dokumentation von Playwright auf TestingBot enthält Informationen zu Funktionen, Videoaufzeichnung und Optionen.
TestingBot vs Microsoft Playwright Testing
Microsoft Playwright Testing (MPT) ist ein nützlicher Dienst, wenn Sie ausschließlich mit Microsoft-Produkten arbeiten. Für alle anderen Anwendungen ist TestingBot die umfassendere Cloud-Lösung.
| Fähigkeit | TestingBot | Microsoft Playwright Testing |
|---|---|---|
| Browser |
Echtes Chrome, Firefox, Edge, WebKit auf echten Betriebssystemen
|
Chromium nur unter Linux
|
| Betriebssysteme |
Echte Windows-, macOS- und Linux-Systeme
|
Nur für Windows und Linux
|
| Preisgestaltung |
Flatrate-Tarife mit unbegrenzten Testminuten
|
separate Berichtsgebühren pro Minute
|
| Echte Mobilgeräte |
Echte Android-Smartphones, auf Anfrage
|
Nur Emulation
|
| Testen Sie private und Staging-Umgebungen |
Eingebauter sicherer Tunnel
|
Nicht verfügbar
|
| EU-Datenresidenz |
Ja, DSGVO-konform
|
Nur für die USA
|
| Lieferantenhistorie |
Browserübergreifende Cloud seit 2012
|
Neues Produkt innerhalb von Microsoft
|
Testergebnisse
Jeder Test bietet Zugriff auf generierte Artefakte; Screenshots, Logs und ein Video des Tests.
Markieren Sie Sitzungen in Ihrem Testcode als bestanden oder fehlgeschlagen, rufen Sie Artefakte über unsere REST-API ab und senden Sie die Ergebnisse zurück an Jira, Slack oder Ihr CI-System Ihrer Wahl.
- Full-HD-Video für jeden Test
- Entwickelt für Geschwindigkeit und Zuverlässigkeit
- Konsolen-, Netzwerk-HAR- und Playwright-Serverprotokolle
- Benutzerdefinierte Bildschirmauflösung, Zeitzone und Gebietsschema
- Browser-Startflags und viele weitere Optionen
Framework-Integrationen testen
Integrieren Sie TestingBot in Playwright und beliebte Test-Frameworks, wie zum Beispiel:
Verwenden Sie den Playwright Recorder, um Playwright Skripte zu generieren, ohne Code zu schreiben. Führen Sie die aufgezeichneten Tests im TestingBot Browser-Grid aus.
Verkürzen Sie die Zeit für den Dramatiker von Stunden auf Minuten
Verteilen Sie Ihre Playwright-Worker auf Hunderte von parallel laufenden, einzeln verwendbaren VMs. Derselbe Testcode, ein Bruchteil der üblichen Laufzeit, keine Instabilität.
- Bis zu 100 gleichzeitig stattfindende Theaterstückesitzungen
- Die Trainingseinheiten beginnen in Sekundenschnelle, kein Aufwärmen erforderlich
- Automatische Wiederholungsversuche, intelligentes Sharding und Artefakte pro Worker
Test Playwright stammt aus über 10 Ländern
Führen Sie Playwright-Tests von realen Exit-Nodes weltweit durch. Überprüfen Sie Geo-Targeting , Geo-Blocking und Lokalisierung aus den USA, Großbritannien, Deutschland, Frankreich, Spanien, Belgien, Australien, China, Japan und weiteren Ländern.
Echte Maschinen. Einweggeräte. Absolut dicht.
Jede Playwright-Sitzung läuft in einer brandneuen, einmalig verwendeten virtuellen Maschine auf einem realen Betriebssystem. Die VM wird nach Testende sofort gelöscht – nichts wird wiederverwendet, keine Daten gelangen an andere Kunden.
SOC 2-konform, DSGVO-konform mit EU-Datenresidenz, SAML SSO und Audit-Logs für Enterprise-Teams verfügbar.
- VMs zur einmaligen Verwendung, die nach jeder Sitzung gelöscht werden
- DSGVO-konform, Datenresidenz in der EU verfügbar
- SAML SSO, Audit-Logs und SCIM-Bereitstellung
-
1
Der Test verbindet sich mit
cloud.testingbot.comInnerhalb von Sekunden wird eine makellose VM speziell für Ihre Sitzung bereitgestellt.
-
2
Der Dramatiker steuert einen echten Browser
Echte Chrome-, Firefox-, Edge- oder WebKit-Versionen, niemals simuliert, niemals geteilt.
-
3
Die VM wird zerstört, sobald Ihr Test endet.
Cookies, Dateien, Browserstatus – alles wird gelöscht. Nichts wird jemals wiederverwendet.
Integrieren Sie Playwright in wenigen Minuten in Ihre CI/CD-Pipeline.
TestingBot lässt sich in alle gängigen CI/CD-Tools integrieren. Playwright-Testläufe werden bei jedem Commit ausgelöst und Traces, Videos und Logs werden direkt in Ihre Build-Dashboards übertragen.
Mit Playwright können Sie echte Android-Browser steuern.
Verzichten Sie auf Emulatoren. Führen Sie Ihre Playwright-Tests mit Chrome auf echten Android-Geräten in unserer Cloud durch. Dieselben Playwright-APIs, echte Hardware, echte Sensoren.
Verfügbare Geräte anzeigenGleiche Playwright-APIs, echtes Android Chrome.
Interne und Staging-Apps sicher testen
Nutzen Sie unseren sicheren Tunnel , um Playwright-Tests gegen durch Firewalls geschützte Testumgebungen, interne Dashboards oder Anwendungen, die sich noch auf localhost befinden, durchzuführen.
Durchgängig verschlüsselt, keine eingehenden Firewall-Regeln erforderlich, sofort einsatzbereit für gängige CI-Anbieter.
Mehr erfahrenDramatiker auf TestingBot – häufig gestellte Fragen
Warum sollte Playwright auf TestingBot anstatt lokal ausgeführt werden?
Lokal ist die Kapazität durch Ihren Laptop oder CI-Runner begrenzt, üblicherweise auf 2–4 parallele Browser und die installierten Betriebssysteme. TestingBot ermöglicht Ihnen bis zu 100 parallele Playwright-Sitzungen auf echten Chrome-, Firefox-, Edge- und WebKit-Browsern unter Windows, macOS und Linux. Video und Protokolle werden automatisch erfasst.
Worin unterscheidet sich TestingBot von Microsoft Playwright Testing (MPT)?
TestingBot nutzt Playwright auf echten Chrome-, Firefox-, Edge- und WebKit-Geräten unter Windows, macOS und Linux. MPT hingegen verwendet Chromium ausschließlich unter Linux. TestingBot bietet Pauschaltarife mit unbegrenzten Testminuten, echten Android-Geräten und EU-Datenspeicherung. Den Vergleich finden Sie auf dieser Seite.
Welche Playwright-Versionen unterstützt TestingBot?
TestingBot unterstützt alle unterstützten Playwright-Versionen, einschließlich der neuesten Versionen ab dem Veröffentlichungstag. Sie können pro Test eine bestimmte Playwright-Version festlegen.
Kann ich Playwright-Tests parallel ausführen?
Ja. TestingBot bietet die Möglichkeit, bis zu 100 Playwright-Sitzungen parallel auszuführen. Jede Sitzung läuft in einer eigenen, einzeln verwendbaren virtuellen Maschine, sodass sich die Tests nicht gegenseitig beeinträchtigen.
Stellt TestingBot Testressourcen bereit?
Vollständig. Jede Sitzung beinhaltet eine Videoaufzeichnung, Screenshots und Protokolle.
Wie migriere ich meine bestehenden Playwright-Tests?
Setzen Sie in Ihrer playwright.config.ts den wsEndpoint auf wss://cloud.testingbot.com/playwright , fügen Sie Ihre TestingBot-Zugangsdaten hinzu und wählen Sie über die Funktionen einen Browser, ein Betriebssystem oder ein Gerät aus. Ausführliche Beispiele finden Sie in unserem Migrationsleitfaden .
Kann ich interne oder temporäre Websites testen?
Ja, installieren Sie unseren sicheren Tunnel , und Ihre Playwright-Tests können Staging-Umgebungen, localhost oder alles andere hinter Ihrer Firewall erreichen, ohne dass eingehende Regeln erforderlich sind.
Ist das Playwright-Raster DSGVO-/SOC-2-konform?
TestingBot erfüllt die DSGVO-Vorgaben mit EU-Datenspeicherung, ist ISO 27001-konform und STAR Level 1-zertifiziert. In unseren Enterprise-Tarifen bieten wir SAML SSO, SCIM und Audit-Logs an.
Was ist ein Dramatiker?
Playwright ist ein Open-Source-Framework für umfassende End-to-End-Tests von Microsoft, das Chromium, Firefox und WebKit über eine einzige API steuert. Es unterstützt JavaScript, TypeScript, Python, Java und .NET und bietet Funktionen wie automatisches Warten, Netzwerk-Interception, Testdatensätze und einen integrierten Test-Runner. Teams nutzen Playwright für Cross-Browser-Tests, visuelle Regressionstests, API-Tests, Barrierefreiheitstests und Mobile-Web-Tests. TestingBot führt Playwright auf echten Browsern, echten Betriebssystemen und echten Android-Geräten in der Cloud aus, sodass Sie Playwright-Tests skalieren können, ohne die Infrastruktur verwalten zu müssen.
Ist Playwright kostenlos?
Ja, Playwright selbst ist kostenlos. Microsoft veröffentlicht es unter der Apache-2.0-Lizenz, sodass Sie es installieren, Tests schreiben und diese lokal kostenlos ausführen können. Die Kostenfrage für Teams besteht üblicherweise darin, wie Playwright in großem Umfang auf verschiedenen Browsern, Geräten und parallelen Workern eingesetzt werden kann. Genau das bietet TestingBot mit seinen Pauschaltarifen und unbegrenzten Testminuten.
Ist Playwright Open Source?
Playwright ist Open Source. Das Framework wird von Microsoft auf GitHub unter der Apache-2.0-Lizenz gepflegt und verfügt über eine öffentliche Roadmap sowie eine aktive Community. TestingBot ergänzt das Open-Source-Framework um ein verwaltetes Cloud-Grid für Playwright-Tests in Echtzeit, auf realen Geräten und parallel.
Kann Playwright für visuelle Tests, Barrierefreiheitstests und API-Tests verwendet werden?
Ja. Playwright ist ein universelles Automatisierungsframework. Daher können dieselben Skripte, die für End-to-End-UI-Tests verwendet werden, auch für visuelle Regressionstests, Barrierefreiheitsprüfungen, API-Tests und Leistungsüberprüfungen eingesetzt werden. Mit TestingBot erhalten Sie Full-HD-Video, Playwright-Traces sowie Konsolen- und Netzwerk-HAR-Logs für jede Sitzung, was visuelle und Verhaltensvergleiche erleichtert.
Sind Sie bereit, mit dem Testen von Playwright zu beginnen?
Informationen zu den ersten Schritten finden Sie in unserer Playwright-Testing Dokumentation.
Kostenlose Testversion