- Playwright für .NET · MSTest, NUnit, xUnit
Playwright Monitoring, das Ihre C#-Tests in 24/7 Produktionsmonitore verwandelt
Sie haben bereits einen funktionierenden Playwright für .NET-Test oder möchten einen in Ihrer eigenen IDE oder mit einem KI-Assistenten schreiben? Importieren Sie die .cs-Datei, und Dotcom-Monitor führt sie in einem echten Chromium-Browser von über 30 globalen Standorten aus, so oft wie alle Minute, und warnt Sie sofort, wenn sie fehlschlägt.
- Einzelne .cs-Datei Import
- Sicherer Tresor für Anmeldedaten
- Gleiche Ergebnisse wie EveryStep
- Private Agents für interne Apps
Playwright Gerät · importiert
await Page.GotoAsync("https://shop.example.com");
await Page.GetByPlaceholder("Search products")
.FillAsync("trail shoes");
await Page.Keyboard.PressAsync("Enter");
await Expect(Page).ToHaveURLAsync(new Regex("/search"));
await Page.GetByRole(AriaRole.Link,
new() { Name = "Trail Runner" }).ClickAsync();
await Page.GetByRole(AriaRole.Button,
new() { Name = "Add to cart" }).ClickAsync();
await Expect(Page.GetByTestId("cart-count"))
.ToHaveTextAsync("1");
// Checkout page must load and render
await Page.GotoAsync("https://shop.example.com/checkout");
await Expect(Page.GetByRole(AriaRole.Heading,
new() { Name = "Checkout" })).ToBeVisibleAsync();
Playwright für .NET · NUnit
Browser: Chromium
Skript-Timeout: 120 s
Standorte: 30+ verfügbar
Ihr Playwright-Test, unverändert importiert und bereit, nach Zeitplan ausgeführt zu werden.
- Keine Kreditkarte
- Keine automatische Abbuchung nach der Testphase
Fangen Sie ganz von vorne an? Der EveryStep Recorder ist der schnellere Weg, ein neues Skript zu erstellen.
Organisationen weltweit
Plattform-Uptime SLA
Globale Überwachungsstandorte
Marktführer im Website-Monitoring
Kurze Antwort
Playwright-Monitoring ist die geplante, automatisierte Ausführung eines Playwright-Browsertests außerhalb Ihrer Infrastruktur mit einer Benachrichtigung, sobald der Test fehlschlägt. Dotcom-Monitor importiert einen Playwright für .NET Test als einzelne .cs-Datei (MSTest, NUnit oder xUnit) und führt ihn in Chromium von über 30 globalen Standorten oder von einem Private Agent innerhalb Ihres Netzwerks aus. Der gleiche Test dient sowohl dem Funktionstest als auch dem synthetischen Monitoring, sodass kein separates Monitoring-Skript gepflegt werden muss. Erstellen Sie ein neues Skript nur für das Monitoring? Der EveryStep Recorder ist meistens schneller.
Der Playwright-Test, dem Sie bereits vertrauen, läuft jetzt 24/7
Ihr Playwright für .NET Test kennt bereits die Anmeldung, Suche, das Hinzufügen zum Warenkorb und den Checkout. Dotcom-Monitor führt genau diesen Test zeitgesteuert aus, zeichnet Antwortzeiten und Fehler auf und benachrichtigt Ihr Team, wenn er nicht abgeschlossen wird.
- Playwright für .NET (C#) Tests, erstellt mit MSTest, NUnit oder xUnit.
- Eine .cs-Datei zum Importieren, im Editor überprüfen, Monitoring sofort nach dem Speichern.
- Echter Chromium-Browser bei jedem Lauf mit vollständiger JavaScript-Ausführung.
- Secure Vault Variablen ersetzen hartkodierte Passwörter und API-Schlüssel.
- Skript-Timeout macht aus einem hängenden Test eine Warnung, nicht eine stille Lücke.
CheckoutTests.cs
Chromium
120 Sekunden
Alle 1 Minute
Bereitschaftstechniker
Nach dem Import: Überprüfen Sie das Skript, legen Sie das Timeout fest, wählen Sie Standorte und Alarme aus.
Schreiben Sie es überall. Überwachen Sie es hier.
Playwright-Überwachung ist für Teams konzipiert, die Browser-Tests außerhalb von Dotcom-Monitor erstellen. Ganz gleich, wie der Test erstellt wurde, wenn er lokal läuft, kann er als Monitor laufen.
End-to-End-Tests wiederverwenden
Die Login- und Checkout-Tests, die Ihr QA-Team für Releases pflegt, werden ohne Umschreiben zu Produktionsmonitoren. Ein Test, zwei Aufgaben.
Schreiben Sie es in Visual Studio oder Rider
Bleiben Sie beim Skripten im Editor, den Sie kennen, mit Ihren eigenen Konventionen, oder zeichnen Sie einen Startpunkt mit Playwrights Codegen in C# auf. Importieren Sie die Datei, wenn sie lokal funktioniert.
Generieren Sie es mit KI
Beschreiben Sie Ihrer KI-Codierhilfe die Benutzerreise, erhalten Sie einen Playwright-for-.NET-Test zurück, führen Sie ihn einmal aus und importieren Sie ihn.
Tipp: Bitten Sie Ihren KI-Assistenten um einen Test, der sauber importiert wird
Schreiben Sie einen Playwright-for-.NET-Test in C# mit NUnit. Referenzieren Sie nur Microsoft.Playwright und NUnit, ohne weitere NuGet-Pakete. Führen Sie ihn in Chromium aus. Öffnen Sie https://app.example.com, melden Sie sich an, gehen Sie zu Berichte, und prüfen Sie, ob das Diagramm “Monatliche Nutzung” sichtbar ist.
Die meisten Assistenten verwenden standardmäßig TypeScript, benennen Sie daher Sprache und Framework explizit. Ersetzen Sie das Passwort nach dem Import durch eine Secure Vault-Variable.
Wählen Sie danach, woher das Skript stammt
Beide führen echte Browser-Journeys aus und erzielen identische Ergebnisse. Der Unterschied liegt darin, wie das Skript erstellt wird.
Importieren Sie einen Playwright-Test
Am besten, wenn das Skript bereits existiert oder Sie es im Code besitzen möchten.
- Sie haben heute einen funktionierenden Playwright für .NET-Test.
- Ihre Entwickler bevorzugen es, C# in ihrer eigenen IDE zu schreiben.
- Sie generieren Tests mithilfe eines KI-Programmierassistenten.
- Sie möchten einen Test für funktionale Tests und Monitoring.
Mit EveryStep aufzeichnen
Am besten, wenn Sie ein brandneues Skript nur für das Monitoring benötigen.
- Kein vorhandener Test zum Wiederverwenden.
- Kein Programmieren erforderlich: Klicken Sie sich durch die Journey, und das Skript wird für Sie geschrieben.
- Normalerweise der schnellste Weg von der Idee zum laufenden Monitor.
- Direkt im Recorder bearbeiten und abspielen.
Playwright-Monitoring | EveryStep Recorder | |
|---|---|---|
Wie das Skript erstellt wird | Im Code geschrieben, in Ihrer IDE oder von KI, dann importiert | Durch Klicken auf die Journey aufgenommen |
Benötigte Fähigkeiten | C# und Playwright für .NET | Keine |
Am schnellsten, wenn | Der Test bereits existiert | Du von Grund auf neu beginnst |
Ergebnisse und Berichte | Identisch | |
Preisgestaltung | Identisch, gleiche Pläne | |
Sicheres Vault, Private Agents, Benachrichtigungen | Identisch | |
Von der .cs-Datei zum laufenden Monitor in sechs Schritten
Bevor Sie beginnen, bestätigen Sie, dass der Test mit Playwright für .NET geschrieben wurde und in Ihrer lokalen Entwicklungsumgebung funktioniert.
Erstellen Sie ein Playwright-Gerät
Fügen Sie ein neues Überwachungsgerät hinzu und wählen Sie den Playwright-Typ.
Importieren Sie Ihren Test
Laden Sie die .cs-Datei hoch. Es darf nur Playwright mit MSTest, NUnit oder xUnit verwendet werden.
Überprüfen Sie das Skript
Aktualisieren Sie umgebungsspezifische URLs, Variablen und Validierungen und verschieben Sie Zugangsdaten in das Secure Vault.
Legen Sie das Skript-Timeout fest
Definieren Sie in Sekunden, wie lange eine Ausführung dauern darf, bevor sie endet und einen Fehler meldet.
Wählen Sie Ort und Häufigkeit
Wählen Sie Überwachungsstandorte, Frequenz, Zeitpläne und Alarmgruppen.
Speichern und Überwachung starten
Der erste Lauf startet sofort und erscheint im Sitzungprotokoll. Spätere Läufe folgen Ihrem Zeitplan.
Die vollständigen Einrichtungshinweise finden Sie im Playwright Monitoring Knowledge Base Artikel.
Welche Teams Playwright-Tests Überwachen
QA-Tests als Produktionsmonitore
Der End-to-End-Test, der Ihre Freigabe freigibt, überprüft rund um die Uhr die Produktion. Kein separates Überwachungsskript, das aus dem Takt gerät.
Login, Warenkorb und Checkout
Beobachten Sie die Abläufe, die Geld bringen, so oft wie jede Minute, und erhalten Sie eine Benachrichtigung, wenn ein Schritt fehlschlägt oder sich verlangsamt.
KI-generierte Prüfungen
Verwandeln Sie eine einfache Sprachbeschreibung eines kritischen Ablaufs mit Ihrem KI-Assistenten in einen Playwright-Test für .NET und führen Sie ihn dann nach Zeitplan aus.
Regionale Ausfälle
Führen Sie denselben Test von über 30 Standorten aus, um CDN-, DNS- oder Routing-Probleme zu erkennen, die nur einen Teil der Welt betreffen.
Interne und Staging-Apps
Installieren Sie einen Private Agent in Ihrem Netzwerk, um Intranet-Apps, Admin-Portale und Vorproduktionsversionen mit demselben Test zu überwachen.
Drittanbieter-Abhängigkeiten
Behalten Sie die eingebetteten Zahlungs-, Identitäts- und Suchdienste im Auge, auf die Ihre Abläufe aus Sicht der Nutzer angewiesen sind.
Preise exakt wie bei EveryStep Web Application Monitoring
Playwright-Geräte verwenden dieselben Pläne und Tarife wie EveryStep-Monitore und sind im 30-tägigen kostenlosen Test enthalten.
Eine Aufgabe wird jedes Mal gezählt, wenn Ihr Test zu einer anderen URL navigiert. Dotcom-Monitor berechnet die Aufgabenanzahl nach der ersten Überwachungssitzung und zeigt die endgültige Anzahl an, sobald der Test fehlerfrei abgeschlossen wird.
Beispiel: Wie Aufgaben gezählt werden
GotoAsync("https://shop.example.com"): 1 Aufgabe- Suchanfragen senden und laden
/search: 1 Aufgabe - Klick öffnet die Produktseite: 1 Aufgabe
GotoAsync(".../checkout"): 1 Aufgabe
Klicks, Eingaben und Prüfungen, die auf derselben URL bleiben, zählen nicht als Aufgaben. Nur zur Veranschaulichung; Ihre Zählung erscheint nach dem ersten erfolgreichen Durchlauf.
Tests, die dort ausgeführt werden, wo Ihre Benutzer sind
Führen Sie Ihren Playwright-Test von über 30 Überwachungsstandorten auf sechs Kontinenten aus oder innerhalb Ihres eigenen Netzwerks mit einem Private Agent. Benachrichtigungen werden direkt an die Tools gesendet, die Ihr Team bereits verwendet.
Globale Überwachungsstandorte
Abgedeckte Kontinente
Minimales Prüfintervall
Für Anwendungen hinter der Firewall
Vertraut von Teams, die sich keine unterbrochenen Abläufe leisten können
4.5
83 Bewertungen
4.6
4.6
Alle Bewertungen stammen von verifizierten Capterra Bewertungen. Bewertungen Stand Oktober 2026.
Möchten Sie es ausprobieren, ohne sich zu binden? Der Free Forever Plan führt ebenfalls Playwright-Tests aus: bis zu 25 Ziele, 2 Monitoring-Standorte und 21 Tage Datenaufbewahrung. Kostenlos starten oder Pläne vergleichen.
Fragen zur Playwright-Überwachung, die Teams vor der Anmeldung stellen
Was ist Playwright-Überwachung?
Die Playwright-Überwachung führt einen Playwright-Browsertest nach einem festen Zeitplan von außerhalb Ihrer Infrastruktur aus und benachrichtigt Sie, wenn er fehlschlägt. Mit Dotcom-Monitor importieren Sie einen bestehenden Playwright für .NET-Test, der in einem echten Chromium-Browser von über 30 globalen Standorten oder von einem Private Agent innerhalb Ihres Netzwerks so oft wie jede Minute ausgeführt wird.
Welche Playwright-Sprachen werden unterstützt?
Derzeit nur Playwright für .NET (C#). Tests, die in TypeScript, JavaScript, Python oder Java geschrieben sind, können nicht importiert werden. Wenn Ihr Team in diesen Sprachen arbeitet, können Sie einen KI-Assistenten bitten, einen einzelnen Test in Playwright für .NET zu portieren oder stattdessen die Reise mit dem EveryStep recorder aufzuzeichnen.
Welche .NET-Testframeworks funktionieren?
MSTest, NUnit und xUnit. Schreiben Sie den Test so, wie Sie es normalerweise für Ihr bevorzugtes Framework tun würden. Er muss in Ihrer lokalen Entwicklungsumgebung erfolgreich ausgeführt werden, bevor Sie ihn importieren.
Was genau lade ich hoch?
Eine einzelne .cs-Testdatei. Nach dem Import öffnet sich das Skript im Editor, sodass Sie es überprüfen und umgebungsspezifische Werte wie URLs, Anmeldeinformationen, Variablen oder Validierungen aktualisieren können.
Kann mein Test zusätzliche NuGet-Pakete verwenden?
Nein. Importierte Tests können nur auf Playwright und das Testframework (MSTest, NUnit oder xUnit) verweisen. Wenn Ihr Test auf Hilfsbibliotheken oder gemeinsam genutzte Dienstprogramme angewiesen ist, verschieben Sie den benötigten Code in die .cs-Datei, damit der Test eigenständig ist.
In welchem Browser wird der Test ausgeführt?
Nur Chromium. Wenn Ihr Test explizit Firefox oder WebKit startet, wechseln Sie vor dem Import zu Chromium.
Sollte ich Playwright Monitoring oder den EveryStep Recorder verwenden?
Entscheiden Sie sich danach, woher das Skript stammt. Wenn Sie bereits einen funktionierenden Playwright für .NET-Test haben oder lieber einen in Ihrer eigenen IDE oder mit einem KI-Assistenten schreiben möchten, importieren Sie ihn. Wenn Sie ein brandneues Skript nur für die Überwachung benötigen, ist der EveryStep recorder in der Regel schneller: Sie klicken sich durch die Reise im Browser und das Skript wird für Sie geschrieben. Ergebnisse, Preise, Standorte und Benachrichtigungen sind in beiden Fällen gleich.
Kann ich einen KI-Assistenten zum Schreiben des Tests verwenden?
Ja. Bitten Sie um einen Playwright für .NET-Test in C# mit MSTest, NUnit oder xUnit, ohne weitere NuGet-Pakete, der in Chromium läuft. Führen Sie ihn lokal aus, um zu bestätigen, dass er besteht, und importieren Sie dann die .cs-Datei.
Wie halte ich Passwörter und API-Schlüssel aus dem Skript heraus?
Verwenden Sie Secure Vault. Ersetzen Sie nach dem Import des Tests im Editor fest codierte Anmeldeinformationen durch verschlüsselte Secure Vault-Variablen, genauso wie Sie es in einem EveryStep-Skript tun würden. Die Werte bleiben überall, wo sie erscheinen, maskiert.
Sind die Ergebnisse anders als bei einem EveryStep-Monitor?
Nein. Ein Playwright-Gerät liefert genau dieselben Ergebnisse wie ein EveryStep-Gerät, sodass Berichte, Dashboards, Warnungen und Fehlerbehebung auf die gleiche Weise funktionieren.
Wie wird Playwright Monitoring bepreist?
Genau wie bei der EveryStep-Webanwendungsüberwachung, mit denselben Plänen. Eine Aufgabe wird jedes Mal gezählt, wenn der Test zu einer anderen URL navigiert. Die Anzahl der Aufgaben wird nach der ersten Überwachungssitzung berechnet und nach erfolgreichem Abschluss des Tests angezeigt. Siehe Preise für aktuelle Tarife.
Was passiert, wenn ein Test länger als erwartet läuft?
Jedes Gerät hat ein Skript-Timeout in Sekunden. Wenn der Test bis dahin nicht abgeschlossen ist, endet die Sitzung und ein Fehler wird gemeldet, sodass ein hängengebliebener Test eine Warnung anstelle einer stillen Lücke wird.
Kann ich interne Apps und Staging-Umgebungen überwachen?
Ja. Führen Sie denselben Playwright-Test von einem Private Agent aus, der in Ihrem Rechenzentrum, VPC oder Büronetzwerk installiert ist, um Anwendungen zu überwachen, die vom öffentlichen Internet aus nicht erreichbar sind.
Kann ich Playwright Monitoring kostenlos ausprobieren?
Ja, auf zwei Arten. Die 30-tägige kostenlose Testversion beinhaltet Playwright-Geräte zu denselben Bedingungen wie EveryStep-Webanwendungsmonitore. Der Free Forever-Plan führt ebenfalls Playwright-Tests aus, mit bis zu 25 Zielen, 2 Überwachungsstandorten und 21 Tagen Datenaufbewahrung.
Setzen Sie Ihren Playwright-Test in der Produktion ein
Importieren Sie eine .cs-Datei und sehen Sie sie innerhalb von Minuten von über 30 Standorten aus laufen. Sie fangen bei Null an? Nehmen Sie stattdessen ein Skript mit EveryStep auf.