Home » Produits » Surveillance Playwright

Surveillance Playwright Qui Transforme Vos Tests C# En Moniteurs De Production 24h/24

Vous avez déjà un test Playwright pour .NET fonctionnel, ou préférez en écrire un dans votre propre IDE ou avec un assistant IA ? Importez le fichier .cs et Dotcom-Monitor l’exécute dans un vrai navigateur Chromium depuis plus de 30 emplacements mondiaux, aussi souvent que chaque minute, et vous alerte dès qu’il échoue.

CheckoutTests.cs

Appareil Playwright · importé

				
					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 pour .NET · NUnit

Navigateur : Chromium

Délai d’expiration du script : 120 s

Emplacements : plus de 30 disponibles

Votre test Playwright, importé tel quel et prêt à être exécuté selon un calendrier.

Vous commencez de zéro ? Le enregistreur EveryStep est le moyen le plus rapide de créer un nouveau script.

10 000+

Organisations dans le monde entier

99,99 %

SLA de disponibilité de la plateforme

30+

Emplacements de surveillance mondiaux

Depuis 1998

Leader de la surveillance de sites web

Aflac logo — Dotcom-Monitor customer
Dell logo — Dotcom-Monitor customer
Comcast logo — Dotcom-Monitor customer
dish logo
citrix logo
xerox

Réponse rapide

La surveillance Playwright est l’exécution planifiée et automatisée d’un test navigateur Playwright depuis l’extérieur de votre infrastructure, avec une alerte chaque fois que le test échoue. Dotcom-Monitor importe un test Playwright pour .NET en un seul fichier .cs (MSTest, NUnit ou xUnit) et l’exécute dans Chromium depuis 30+ emplacements mondiaux ou depuis un agent privé à l’intérieur de votre réseau. Le même test sert aux tests fonctionnels et à la surveillance synthétique, il n’y a donc pas de script de surveillance séparé à maintenir. Vous créez un nouveau script juste pour la surveillance ? L’enregistreur EveryStep est généralement plus rapide.

Apportez votre propre test

Le test Playwright que vous connaissez déjà, maintenant en fonctionnement 24/7

Votre test Playwright pour .NET sait déjà comment se connecter, rechercher, ajouter au panier et finaliser la commande. Dotcom-Monitor exécute ce test exact selon un planning, enregistre les temps de réponse et les échecs, et alerte votre équipe lorsqu’il ne se termine pas.

Nouveau dispositif Playwright
Fichier de test

CheckoutTests.cs

Importé
Identifiants
Coffre-fort sécurisé : shop_login
Navigateur

Chromium

Délai d'expiration du script

120 secondes

Fréquence

Toutes les 1 minute

Emplacements
N. Virginie
Londres
Francfort
Singapour
Groupe d'alerte

Ingénierie d’astreinte

Après importation : révisez le script, définissez le délai d’attente, choisissez les emplacements et les alertes.

Vos outils, votre flux de travail

Écrivez-le partout. Surveillez-le ici.

La surveillance Playwright est conçue pour les équipes qui créent des tests de navigateur en dehors de Dotcom-Monitor. Quelle que soit la façon dont le test a été créé, s’il fonctionne localement, il peut fonctionner comme un moniteur.

Depuis votre suite de tests

Réutilisez les tests de bout en bout

Les tests de connexion et de paiement que votre équipe QA maintient pour les versions deviennent des moniteurs de production sans réécriture. Un test, deux fonctions.

Depuis votre IDE

Écrivez-le dans Visual Studio ou Rider

Continuez à écrire des scripts dans l’éditeur que vous connaissez, avec vos propres conventions, ou enregistrez un point de départ avec le codegen de Playwright en C#. Importez le fichier une fois qu’il fonctionne localement.

Depuis un assistant IA

Générez-le avec l'IA

Décrivez le parcours utilisateur à votre assistant de codage IA, obtenez un test Playwright pour .NET en retour, exécutez-le une fois, puis importez-le.

Astuce : Demandez à votre assistant IA un test qui s'importe proprement

Écrivez un test Playwright pour .NET en C# utilisant NUnit. Référencez uniquement Microsoft.Playwright et NUnit, sans autres packages NuGet. Exécutez-le dans Chromium. Ouvrez https://app.example.com, connectez-vous, allez dans Rapports, et vérifiez que le graphique “Utilisation mensuelle” est visible.

La plupart des assistants utilisent TypeScript par défaut, alors nommez explicitement le langage et le framework. Échangez le mot de passe contre une variable Secure Vault après l’importation.

Playwright ou EveryStep ?

Choisissez en fonction de la provenance du script

Les deux exécutent de véritables parcours de navigateur et produisent des résultats identiques. La différence réside dans la façon dont le script est créé.

Importer un test Playwright

Idéal lorsque le script existe déjà ou que vous souhaitez le gérer dans le code.

Enregistrez avec EveryStep

Idéal lorsque vous avez besoin d’un tout nouveau script uniquement pour la surveillance.

Surveillance Playwright
Enregistreur EveryStep
Comment le script est créé
Écrit dans le code, dans votre IDE ou par IA, puis importé
Enregistré en cliquant à travers le parcours
Compétences nécessaires
C# et Playwright pour .NET
Aucun
Le plus rapide lorsque
Le test existe déjà
Vous commencez de zéro
Résultats et rapports
Identique
Tarification
Identique, mêmes plans
Coffre-fort sécurisé, agents privés, alertes
Identique
Comment ça fonctionne

De fichier .cs à moniteur opérationnel en six étapes

Avant de commencer, vérifiez que le test est écrit avec Playwright pour .NET et qu’il passe dans votre environnement de développement local.

1

Créer un appareil Playwright

Ajoutez un nouvel appareil de surveillance et choisissez le type Playwright.

2

Importer votre test

Téléchargez le fichier .cs. Il doit utiliser uniquement Playwright et MSTest, NUnit ou xUnit.

3

Examiner le script

Mettez à jour les URL spécifiques à l’environnement, les variables et validations, et déplacez les identifiants dans le coffre-fort sécurisé.

4

Définir le délai d'expiration du script

Définissez, en secondes, combien de temps une exécution peut durer avant de se terminer et de signaler une erreur.

5

Choisissez Où et À Quelle Fréquence

Choisissez les lieux de surveillance, la fréquence, les horaires et les groupes d’alerte.

6

Enregistrez et Commencez la Surveillance

La première exécution commence immédiatement et apparaît dans le Journal de Session. Les exécutions suivantes suivent votre calendrier.

Les détails complets de la configuration se trouvent dans l’article de la base de connaissances sur la surveillance Playwright.

Cas d'utilisation

Équipes qui Surveillent avec les Tests Playwright

Tests QA comme Moniteurs de Production

Le test de bout en bout qui valide votre version vérifie la production en continu. Pas de script de surveillance séparé qui peut se désynchroniser.

Connexion, Panier et Paiement

Surveillez les parcours qui génèrent des revenus aussi souvent que chaque minute, et recevez une alerte lorsqu’une étape échoue ou ralentit.

Contrôles Générés par IA

Transformez une description en langage naturel d’un flux critique en un test Playwright pour .NET avec votre assistant IA, puis exécutez-le selon un planning.

Pannes Régionales

Exécutez le même test depuis plus de 30 localisations pour détecter le problème de CDN, DNS ou de routage qui affecte une seule partie du monde.

Applications Internes et de Préproduction

Installez un Agent Privé dans votre réseau pour surveiller les applications intranet, les portails d’administration et les builds de préproduction avec le même test.

Dépendances Tierces

Surveillez les services de paiement intégrés, d’identité et de recherche dont dépendent vos parcours, du point de vue de vos utilisateurs.

Tarification

Tarification Identique à Celle de EveryStep Web Application Monitoring

Les dispositifs Playwright utilisent les mêmes plans et tarifs que les moniteurs EveryStep, et sont inclus dans l’essai gratuit de 30 jours.

Une tâche est comptabilisée chaque fois que votre test navigue vers une URL différente. Dotcom-Monitor calcule le nombre de tâches après la première session de surveillance, et affiche le décompte final une fois le test terminé sans erreurs.

Exemple : comment les tâches sont comptées

  1. GotoAsync("https://shop.example.com") : 1 tâche
  2. Recherche soumet et charge /search : 1 tâche
  3. Clic ouvre la page produit : 1 tâche
  4. GotoAsync(".../checkout") : 1 tâche

Les clics, la saisie et les assertions qui restent sur la même URL n’ajoutent pas de tâches. À titre illustratif uniquement ; votre compte apparaît après la première exécution réussie.

Réseau mondial de surveillance

Tests exécutés là où se trouvent vos utilisateurs

Exécutez votre test Playwright depuis plus de 30 emplacements de surveillance à travers six continents, ou à l’intérieur de votre propre réseau avec un Agent Privé. Les alertes sont envoyées directement vers les outils que votre équipe utilise déjà.

30+

Emplacements mondiaux de surveillance

6

Continents couverts

1 min

Intervalle minimum de vérification

Agents Privés

Pour les applications derrière un pare-feu

Slack
Microsoft Teams
PagerDuty
ServiceNow
Jira
Zapier
Webhook
Email / SMS

Carte du monde des lieux de surveillance Dotcom-Monitor sur six continents où les tests Playwright peuvent s'exécuter.

Ce que disent les équipes

Fiable par des équipes qui ne peuvent pas se permettre des parcours interrompus

"J'adore absolument les services complets de surveillance fournis par Dotcom-Monitor. Les alertes en temps réel et les analyses détaillées de performance ont changé la donne pour la disponibilité et la vitesse de notre site web."
Tomer C.
Directeur Général, Services aux installations. Avis vérifié sur Capterra, mars 2025
"J'ai été impressionné par le niveau de détail et la complétude des rapports générés par le logiciel. De plus, l'équipe de support de Dotcom-Monitor a dépassé mes attentes."
Shirin R.
Ingénieur Test Logiciel, Logiciels informatiques. Avis vérifié sur Capterra, février 2023
"Dotcom-Monitor nous permet de surveiller plusieurs services au sein d'une interface et d'une plateforme uniques. Cela nous a permis d'opérer plus efficacement."
Gregory S.
Manager, Médias Broadcast. Avis vérifié sur Capterra, mai 2020

4.5

Capterra

83 avis

4.6

Facilité d'utilisation
Avis Score Capterra

4.6

Service Client
Avis Score Capterra

Tous les avis proviennent de avis vérifiés Capterra. Notes au octobre 2026.

Vous voulez essayer sans engagement ? Le plan Gratuit à vie exécute également les tests Playwright : jusqu’à 25 cibles, 2 lieux de surveillance, et 21 jours de rétention des données. Commencez gratuitement ou comparez les plans.

Questions fréquemment posées

Questions que les équipes posent avant de s'inscrire au monitoring Playwright

Qu'est-ce que le monitoring Playwright ?

Le monitoring Playwright exécute un test de navigateur Playwright selon un planning fixe depuis l’extérieur de votre infrastructure et vous avertit en cas d’échec. Avec Dotcom-Monitor, vous importez un test Playwright for .NET existant, qui s’exécute dans un véritable navigateur Chromium depuis plus de 30 emplacements mondiaux, ou depuis un agent privé dans votre réseau, aussi fréquemment qu’une fois par minute.

Quelles langues Playwright sont prises en charge ?

Uniquement Playwright for .NET (C#) pour l’instant. Les tests écrits en TypeScript, JavaScript, Python ou Java ne peuvent pas être importés. Si votre équipe travaille dans ces langages, vous pouvez demander à un assistant IA de porter un test unique vers Playwright for .NET, ou enregistrer le parcours avec le EveryStep recorder à la place.

Quels frameworks de test .NET fonctionnent ?

MSTest, NUnit et xUnit. Écrivez le test comme vous le feriez normalement pour le framework de votre choix. Il doit s’exécuter avec succès dans votre environnement de développement local avant d’être importé.

Que dois-je exactement importer ?

Un seul fichier de test .cs. Après l’import, le script s’ouvre dans l’éditeur pour que vous puissiez le revoir et mettre à jour les valeurs spécifiques à l’environnement telles que les URL, identifiants, variables ou validations.

Mon test peut-il utiliser des packages NuGet supplémentaires ?

Non. Les tests importés ne peuvent référencer que Playwright et le framework de test (MSTest, NUnit ou xUnit). Si votre test dépend de bibliothèques d’aide ou d’utilitaires partagés, transférez le code nécessaire dans le fichier .cs pour que le test soit autonome.

Dans quel navigateur le test s'exécute-t-il ?

Exclusivement Chromium. Si votre test lance explicitement Firefox ou WebKit, remplacez-le par Chromium avant de l’importer.

Dois-je utiliser le monitoring Playwright ou le EveryStep Recorder ?

Choisissez selon la provenance du script. Si vous disposez déjà d’un test Playwright for .NET fonctionnel, ou si vous préférez en écrire un dans votre IDE ou avec un assistant IA, importez-le. Si vous avez besoin d’un tout nouveau script uniquement pour le monitoring, le EveryStep recorder est généralement plus rapide : vous cliquez dans un navigateur et il écrit le script pour vous. Les résultats, tarifs, emplacements et alertes sont identiques dans les deux cas.

Puis-je utiliser un assistant IA pour écrire le test ?

Oui. Demandez un test Playwright for .NET en C# utilisant MSTest, NUnit ou xUnit, sans autres packages NuGet, s’exécutant dans Chromium. Exécutez-le localement pour confirmer qu’il passe, puis importez le fichier .cs.

Comment garder les mots de passe et clés API hors du script ?

Utilisez Secure Vault. Après importation du test, remplacez les identifiants codés en dur dans l’éditeur par des variables chiffrées de Secure Vault, comme vous le feriez dans un script EveryStep. Les valeurs restent masquées partout où elles apparaissent.

Les résultats diffèrent-ils de ceux d’un moniteur EveryStep ?

Non. Un appareil Playwright produit exactement les mêmes résultats qu’un appareil EveryStep, donc rapports, tableaux de bord, alertes et dépannage fonctionnent de la même manière.

Comment est tarifé le monitoring Playwright ?

Exactement comme le monitoring des applications web EveryStep, avec les mêmes forfaits. Une tâche est comptée chaque fois que le test navigue vers une URL différente. Le nombre de tâches est calculé après la première session de monitoring et s’affiche une fois le test terminé sans erreurs. Consultez les tarifs pour les prix actuels.

Que se passe-t-il si un test dure plus longtemps que prévu ?

Chaque appareil a un délai d’expiration de script, en secondes. Si le test ne s’est pas terminé dans ce délai, la session se termine et une erreur est signalée, ce qui fait qu’un test bloqué génère une alerte au lieu d’un silence.

Puis-je surveiller les applications internes et les environnements de préproduction ?

Oui. Exécutez le même test Playwright depuis un Agent Privé installé dans votre centre de données, VPC ou réseau de bureau pour surveiller les applications inaccessibles depuis Internet public.

Puis-je essayer la surveillance Playwright gratuitement ?

Oui, de deux manières. L’essai gratuit de 30 jours inclut les périphériques Playwright aux mêmes conditions que les moniteurs d’application web EveryStep. Le plan Gratuit Pour Toujours exécute également des tests Playwright, avec jusqu’à 25 cibles, 2 emplacements de surveillance, et 21 jours de conservation des données.

Mettez votre test Playwright en production

Importez un fichier .cs et voyez-le fonctionner depuis plus de 30 emplacements en quelques minutes. Vous partez de zéro ? Enregistrez un script avec EveryStep à la place.