- Playwright para .NET · MSTest, NUnit, xUnit
Monitoreo Playwright Que Convierte Tus Pruebas C# en Monitores de Producción 24/7
¿Ya tienes una prueba Playwright para .NET funcionando, o prefieres escribir una en tu propio IDE o con un asistente de IA? Importa el archivo .cs y Dotcom-Monitor lo ejecuta en un navegador Chromium real desde más de 30 ubicaciones globales, tan a menudo como cada minuto, y te alerta en el momento en que falla.
- Importación de un solo archivo .cs
- Bóveda Segura para credenciales
- Mismos resultados que EveryStep
- Agentes Privados para aplicaciones internas
Dispositivo Playwright · importado
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 para .NET · NUnit
Navegador: Chromium
Tiempo de espera del script: 120 s
Ubicaciones: más de 30 disponibles
Tu prueba Playwright, importada tal cual y lista para ejecutarse según el horario.
- Sin tarjeta de crédito
- Sin cobro automático después del período de prueba
¿Empezando desde cero? El grabador EveryStep es la forma más rápida de crear un nuevo script.
Organizaciones en todo el mundo
SLA de tiempo de actividad de la plataforma
Ubicaciones de monitoreo globales
Líder en monitoreo de sitios web
Respuesta rápida
El monitoreo Playwright es la ejecución programada y automatizada de una prueba de navegador Playwright desde fuera de tu infraestructura, con una alerta cada vez que la prueba falla. Dotcom-Monitor importa una prueba Playwright para .NET como un único archivo .cs (MSTest, NUnit o xUnit) y la ejecuta en Chromium desde más de 30 ubicaciones globales o desde un Agente Privado dentro de tu red. La misma prueba sirve para pruebas funcionales y monitoreo sintético, por lo que no hay un script de monitoreo separado que mantener. ¿Construyendo un nuevo script solo para monitoreo? El grabador EveryStep suele ser más rápido.
La prueba Playwright en la que ya confías, ahora funcionando 24/7
Tu prueba Playwright para .NET ya sabe cómo iniciar sesión, buscar, agregar al carrito y realizar el pago. Dotcom-Monitor ejecuta esa prueba exacta en un horario, registra los tiempos de respuesta y fallos, y alerta a tu equipo cuando no se completa.
- Pruebas Playwright para .NET (C#) creadas con MSTest, NUnit o xUnit.
- Un archivo .cs ingresado, revisado en el editor, monitoreo tan pronto como lo guardas.
- Navegador Chromium real en cada ejecución, con renderizado completo de JavaScript.
- Variables Secure Vault que reemplazan contraseñas y claves API codificadas.
- Tiempo de espera del script convierte una prueba colgada en una alerta, no en una brecha silenciosa.
CheckoutTests.cs
Chromium
120 segundos
Cada 1 minuto
Ingeniería de guardia
Después de la importación: revise el script, configure el tiempo de espera, elija ubicaciones y alertas.
Escríbelo en cualquier lugar. Vigílalo aquí.
La monitorización Playwright está diseñada para equipos que crean pruebas de navegador fuera de Dotcom-Monitor. Sin importar cómo se haya hecho la prueba, si se ejecuta localmente, puede funcionar como monitor.
Reutiliza pruebas end-to-end
Las pruebas de inicio de sesión y pago que tu equipo de QA mantiene para lanzamientos se convierten en monitores de producción sin reescritura. Una prueba, dos trabajos.
Escríbelo en Visual Studio o Rider
Sigue programando en el editor que conoces, con tus propias convenciones, o graba un punto de partida con el codegen de Playwright en C#. Importa el archivo cuando pase localmente.
Genéralo con IA
Describe el recorrido del usuario a tu asistente de codificación IA, recibe una prueba Playwright para .NET, ejecútala una vez e impórtala.
Consejo: Pide a tu asistente de IA una prueba que se importe limpiamente
Escribe una prueba Playwright para .NET en C# usando NUnit. Referencia solo Microsoft.Playwright y NUnit, sin otros paquetes NuGet. Ejecútala en Chromium. Abre https://app.example.com, inicia sesión, ve a Informes, y verifica que el gráfico “Uso mensual” sea visible.
La mayoría de los asistentes predeterminan TypeScript, así que nombre explícitamente el lenguaje y el marco. Cambie la contraseña por una variable Secure Vault después de la importación.
Elija según Dónde Proviene el Script
Ambos ejecutan recorridos reales en el navegador y producen resultados idénticos. La diferencia está en cómo se crea el script.
Importar una Prueba Playwright
Mejor cuando el script ya existe, o quieres poseerlo en código.
- Hoy tienes una prueba Playwright para .NET funcionando.
- Tus desarrolladores prefieren escribir C# en su propio IDE.
- Generas pruebas con un asistente de codificación AI.
- Quieres una prueba para pruebas funcionales y monitoreo.
Grabar con EveryStep
Mejor cuando necesitas un script completamente nuevo solo para monitoreo.
- No hay pruebas existentes para reutilizar.
- No se requiere codificación: haz clic a través del recorrido y el script se escribe para ti.
- Normalmente el camino más rápido desde la idea hasta un monitor en funcionamiento.
- Edita y reproduce dentro del grabador.
Monitoreo con Playwright | Grabador EveryStep | |
|---|---|---|
Cómo se crea el script | Escrito en código, en tu IDE o por AI, luego importado | Grabado haciendo clic a través del recorrido |
Habilidades necesarias | C# y Playwright para .NET | Ninguno |
Más rápido cuando | La prueba ya existe | Estás comenzando desde cero |
Resultados e informes | Idénticos | |
Precios | Idénticos, mismos planes | |
Bóveda segura, Agentes privados, alertas | Idénticos | |
De archivo .cs a monitor en ejecución en seis pasos
Antes de comenzar, confirma que la prueba esté escrita con Playwright para .NET y pase en tu entorno de desarrollo local.
Crear un dispositivo Playwright
Agrega un nuevo dispositivo de monitoreo y elige el tipo Playwright.
Importa tu prueba
Sube el archivo .cs. Debe usar solo Playwright y MSTest, NUnit o xUnit.
Revisa el script
Actualiza las URLs específicas del entorno, variables y validaciones, y mueve las credenciales a la Bóveda segura.
Establece el tiempo de espera del script
Define, en segundos, cuánto tiempo puede durar una ejecución antes de que termine e informe un error.
Elige Dónde y Con Qué Frecuencia
Selecciona ubicaciones de monitoreo, frecuencia, horarios y grupos de alerta.
Guardar y Comenzar el Monitoreo
La primera ejecución comienza de inmediato y aparece en el Registro de Sesiones. Las siguientes ejecuciones siguen tu horario.
Los detalles completos de la configuración están en el artículo base de conocimientos sobre monitoreo Playwright.
Qué Equipos Monitorean con Pruebas Playwright
Pruebas QA como Monitores de Producción
La prueba de extremo a extremo que bloquea tu lanzamiento verifica la producción las 24 horas del día. No hay un script de monitoreo separado que se desincronice.
Inicio de sesión, Carrito y Pago
Supervisa los procesos que generan ingresos tan frecuentemente como cada minuto, y recibe alertas cuando un paso falla o se ralentiza.
Comprobaciones Generadas por IA
Convierte una descripción en lenguaje natural de un flujo crítico en una prueba Playwright para .NET con tu asistente de IA, luego ejecútala según un horario.
Fallas Regionales
Ejecuta la misma prueba desde más de 30 ubicaciones para detectar problemas de CDN, DNS o enrutamiento que solo afecten a una parte del mundo.
Aplicaciones Internas y de Staging
Instala un Agente Privado dentro de tu red para monitorear aplicaciones intranet, portales administrativos y compilaciones preproducción con la misma prueba.
Dependencias de Terceros
Vigila los servicios integrados de pago, identidad y búsqueda de los que dependen tus procesos, desde el punto de vista de tus usuarios.
Precios Exactamente Como el Monitoreo Web EveryStep
Los dispositivos Playwright usan los mismos planes y tarifas que los monitores EveryStep, e incluyen una prueba gratuita de 30 días.
Se cuenta una tarea cada vez que tu prueba navega a una URL diferente. Dotcom-Monitor calcula el recuento de tareas después de la primera sesión de monitoreo y muestra el conteo final una vez que la prueba se completa sin errores.
Ejemplo: Cómo se cuentan las tareas
GotoAsync("https://shop.example.com"): 1 tarea- Envía búsqueda y carga
/search: 1 tarea - Click abre la página del producto: 1 tarea
GotoAsync(".../checkout"): 1 tarea
Los clics, la escritura y las afirmaciones que se mantienen en la misma URL no añaden tareas. Solo ilustrativo; tu conteo aparece después de la primera ejecución exitosa.
Pruebas que se ejecutan donde están tus usuarios
Ejecuta tu prueba Playwright desde más de 30 ubicaciones de monitoreo en seis continentes, o dentro de tu propia red con un Agente Privado. Las alertas van directamente a las herramientas que tu equipo ya utiliza.
Ubicaciones globales de monitoreo
Continentes cubiertos
Intervalo mínimo de comprobación
Para aplicaciones detrás del firewall
Confiado por equipos que no pueden permitirse recorridos defectuosos
4.5
83 reseñas
4.6
4.6
Todas las reseñas provienen de reseñas verificadas en Capterra. Calificaciones a partir de octubre 2026.
¿Quieres probar sin comprometerte? El plan Free Forever también ejecuta pruebas Playwright: hasta 25 objetivos, 2 ubicaciones de monitoreo y 21 días de retención de datos. Comienza gratis o compara planes.
Preguntas que los equipos hacen antes de inscribirse en Playwright Monitoring
¿Qué es Playwright Monitoring?
Playwright monitoring ejecuta una prueba de navegador Playwright en un horario fijo desde fuera de su infraestructura y le alerta cuando falla. Con Dotcom-Monitor, importa una prueba Playwright para .NET existente, y se ejecuta en un navegador Chromium real desde más de 30 ubicaciones globales, o desde un Agente Privado dentro de su red, tan a menudo como cada minuto.
¿Qué lenguajes de Playwright están soportados?
Solo Playwright para .NET (C#) por ahora. No se pueden importar pruebas escritas en TypeScript, JavaScript, Python o Java. Si su equipo trabaja en esos lenguajes, puede pedir a un asistente de IA que convierta una prueba única a Playwright para .NET, o grabar el recorrido con el grabador EveryStep en su lugar.
¿Qué frameworks de prueba .NET funcionan?
MSTest, NUnit y xUnit. Escriba la prueba como normalmente lo haría para su framework preferido. Debe ejecutarse con éxito en su entorno de desarrollo local antes de importarla.
¿Qué es exactamente lo que debo subir?
Un único archivo de prueba .cs. Después de la importación, el script se abre en el editor para que pueda revisarlo y actualizar valores específicos del entorno como URLs, credenciales, variables o validaciones.
¿Puede mi prueba usar paquetes NuGet adicionales?
No. Las pruebas importadas solo pueden referenciar Playwright y el framework de pruebas (MSTest, NUnit o xUnit). Si su prueba depende de bibliotecas auxiliares o utilidades compartidas, traslade el código necesario al archivo .cs para que la prueba sea autónoma.
¿En qué navegador se ejecuta la prueba?
Sólo Chromium. Si su prueba lanza explícitamente Firefox o WebKit, cámbiela a Chromium antes de importarla.
¿Debo usar Playwright Monitoring o el grabador EveryStep?
Elija según el origen del script. Si ya tiene una prueba Playwright para .NET funcionando, o prefiere escribir una en su propio IDE o con un asistente de IA, impórtela. Si necesita un script nuevo sólo para monitoreo, el grabador EveryStep suele ser más rápido: usted hace clic en el recorrido en un navegador y el script se escribe por usted. Los resultados, precios, ubicaciones y alertas son iguales en ambos casos.
¿Puedo usar un asistente de IA para escribir la prueba?
Sí. Pida una prueba Playwright para .NET en C# usando MSTest, NUnit o xUnit, sin otros paquetes NuGet, ejecutándose en Chromium. Ejecútela localmente para confirmar que pasa y luego importe el archivo .cs.
¿Cómo mantengo fuera del script las contraseñas y claves API?
Use Secure Vault. Tras importar la prueba, reemplace las credenciales codificadas en el editor con variables cifradas de Secure Vault, tal como haría en un script EveryStep. Los valores permanecen ocultos en todas partes donde aparecen.
¿Son los resultados diferentes a un monitor EveryStep?
No. Un dispositivo Playwright produce exactamente los mismos resultados que un dispositivo EveryStep, por lo que los informes, paneles, alertas y solución de problemas funcionan igual.
¿Cómo se cobra Playwright Monitoring?
Exactamente igual que el monitoreo de aplicaciones web EveryStep, con los mismos planes. Se cuenta una tarea cada vez que la prueba navega a una URL diferente. El conteo de tareas se calcula después de la primera sesión de monitoreo y se muestra una vez que la prueba se completa sin errores. Vea los precios para tarifas actuales.
¿Qué pasa si una prueba se ejecuta más tiempo de lo esperado?
Cada dispositivo tiene un Tiempo de Espera de Script, en segundos. Si la prueba no ha terminado dentro de ese tiempo, la sesión termina y se reporta un error, para que una prueba colgada se convierta en una alerta en lugar de un silencio.
¿Puedo Monitorizar Aplicaciones Internas y Entornos de Pruebas?
Sí. Ejecuta la misma prueba de Playwright desde un Agente Privado instalado dentro de tu centro de datos, VPC o red de oficina para monitorizar aplicaciones que no son accesibles desde internet pública.
¿Puedo Probar Playwright Monitoring Gratis?
Sí, de dos maneras. La prueba gratuita de 30 días incluye dispositivos Playwright bajo las mismas condiciones que los monitores web EveryStep. El plan Gratis para Siempre también ejecuta pruebas Playwright, con hasta 25 objetivos, 2 ubicaciones de monitorización y 21 días de retención de datos.
Ponga su prueba Playwright a trabajar en producción
Importa un archivo .cs y obsérvalo funcionando desde más de 30 ubicaciones en minutos. ¿Comenzando desde cero? Graba un script con EveryStep en su lugar.