Self-hosted Playwright: Ihre Tests, Ihre Rechner.
Playwright ist Open Source und läuft überall, wo Sie es installieren können. Nexus Studio führt es auf Rechnern aus, die Sie kontrollieren, und ergänzt das, was das reine Playwright Ihnen überlässt: einen Recorder, geplante Testläufe, Urteile und Nachweise für jeden Fehler.
Was Self-hosted Playwright bedeutet
Es bedeutet, dass die Browser, die Testläufe und die Nachweise alle auf Hardware liegen, die Sie kontrollieren – nicht in einem Cloud-Grid, das Sie sitzungsweise mieten. An den Tests ändert sich nichts: Sie bleiben standardmäßige Playwright-Dateien, die Sie lesen, bearbeiten und behalten können.
Vier Orte für die Ausführung
Jeder Arbeitsbereich legt auf dem Docker-Bildschirm von Studio fest, wo die Engine seine Suiten ausführt.
| Wo | Was es ist | Geeignet für |
|---|---|---|
| Ihr eigener PC | Installieren Sie das Studio auf Windows 11 und führen Sie es dort aus. Mehr ist nicht erforderlich. | Für den sofortigen Start und Testläufe, die echte Android-Smartphones über USB erfordern. Geplante Testläufe finden statt, während der PC aktiv ist. |
| Ein Mini-PC | Dasselbe Studio auf einem dedizierten Windows 11-Rechner, der dauerhaft eingeschaltet bleibt, oder ein Ubuntu 24.04 LTS-System mit Docker Engine und Compose v2, das ausschließlich die Engine ausführt. | Nächtliche Regressionen und geplante Läufe, ohne eine Workstation zu belegen. Die Beweise verbleiben auf dessen Festplatte. |
| Docker auf Ihrem Rechner | Die Suites laufen innerhalb des Runner-Containers auf demselben Rechner und derselben Festplatte, sodass jeder Lauf vom selben Image startet. | Wiederholbare Läufe mit demselben Image auf jedem Rechner. |
| Ein VPS über SSH | Ein Server mit Ubuntu 24.04 LTS, Docker Engine und Compose v2, der per SSH-Schlüsselauthentifizierung erreicht wird, führt die Suites im selben Container-Image aus. Die Beweise bleiben dort, bis Sie sie abrufen. | Zusätzliche Kapazität. Telefone, Selenium- und Python-Suites sowie Infrastruktur-Chaos verbleiben auf dem Rechner des Studios. |
Was Nexus Studio dem reinen Playwright hinzufügt
Playwright führt die Tests aus. Das gesamte Drumherum muss ein Team immer noch selbst aufbauen.
Urteile statt Bestanden oder Fehlgeschlagen
14 Urteile unterscheiden einen echten Fehler von einem langsamen Netzwerk, einer Bot-Abfrage oder einem abgestürzten Browser. Ein Wiederholungsversuch, der erfolgreich ist, gilt als FLAKY, niemals als stillschweigendes Bestehen. Die 14 Urteile
Ein Recorder, der Standardcode schreibt
Der Nexus Recorder schreibt Playwright- oder Selenium-Code, während Sie klicken – ganz ohne KI im Prozess. Es gibt kein proprietäres Format, aus dem migriert werden müsste.
Beweise für jeden Fehler
Jeder Fehler hinterlässt einen Bericht, einen Screenshot sowie die Konsolen- und Netzwerkdaten in einem Ordner, und ein echter Fehler behält sein Video. Was ein Fehler hinterlässt
Geplante Läufe und CI
Watch führt Test-Suites nach einem Zeitplan erneut aus und benachrichtigt Sie nur, wenn sich ein Zustand ändert. GitHub Actions- und GitLab CI-Pipelines werden direkt auf dem Bildschirm eingerichtet. CI/CD
Was das System benötigt
Windows 11 x64 oder Ubuntu 24.04 LTS für ein System, auf dem ausschließlich die Engine läuft. 16 GB RAM sind das Minimum und 32 GB werden empfohlen. Bei aktiviertem adaptivem Pacing passt die Engine die Anzahl gleichzeitig ausgeführter Browser an den freien Arbeitsspeicher an – nach eigener Schätzung ca. 0,5 GB pro Browser. Eine SSD ist vorteilhaft für die Artefakte und die Videos. Systemanforderungen
Häufige Fragen
Kann ich Playwright ohne ein Cloud-Grid selbst hosten?
Ja. Playwright läuft auf Ihrem eigenen PC, in Docker oder auf einem Linux-Server. Nexus Studio führt die Suites dort aus und speichert die Ergebnisse und Artefakte auf Ihren Festplatten.
Verlässt irgendetwas mein Netzwerk?
Die einzige Verbindung, die das Studio selbstständig herstellt, ist die Lizenzprüfung. Tests, Ergebnisse und Artefakte verbleiben auf Systemen, die Sie kontrollieren. Behalten Sie die Kontrolle über Ihre Infrastruktur
Wie schneidet es im Vergleich zu BrowserStack oder Sauce Labs ab?
Diese Anbieter führen Ihre Tests in deren Cloud aus und rechnen pro paralleler Sitzung ab. Nexus Studio läuft auf Ihren Rechnern und wird pro Rechner bepreist. Direkter Vergleich mit den Preisseiten der Anbieter
Welche Browser werden unterstützt?
Chromium, Firefox und WebKit, wie Playwright sie ausliefert, sowie echte Android-Smartphones über USB. iPhone und iPad werden über WebKit-Emulation abgedeckt, nicht auf physischen Geräten.
Was kostet es?
Der Individual-Tarif kostet 79 USD pro Monat oder 790 USD pro Jahr für 1 Rechner – inklusive aller Funktionen und ohne Gebühren pro Benutzer, pro Test oder pro parallelem Lauf. Preise ansehen
Führen Sie es auf Ihrem eigenen Rechner aus.
30 Tage lang kostenlos, mit allen Funktionen, auf Ihren eigenen Maschinen. Keine Kreditkarte erforderlich.