Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Browser Grid

Info: Esta funcionalidad actualmente solo está disponible en Early Access. Para probar esta funcionalidad, puede enviar su solicitud al Soporte de Catalyst a support@zohocatalyst.com

Browser Grid es un componente poderoso del servicio Catalyst SmartBrowz que le permite ejecutar múltiples navegadores headless en paralelo en un grid configurado. Browser Grid le permite realizar tareas simultáneas e independientes en múltiples navegadores headless, manteniendo al mismo tiempo un mayor control sobre la configuración de parámetros que determinan la escala y el rendimiento de sus operaciones headless.

Por ejemplo, imagine que tiene que realizar una actualización de parche en su aplicación. Antes de ponerla en producción, sería ideal contar con un entorno o configuración donde pueda probar de manera definitiva las consecuencias y el rendimiento de la actualización en múltiples máquinas, todas operando de forma independiente. Sin embargo, lograr esto con una configuración física sería costoso y consumiría muchos recursos. Esta es una de las soluciones que Browser Grid de SmartBrowz puede resolver de manera fluida y eficiente en recursos.

Al emplear la configuración adecuada en Browser Grid, puede emplear la cantidad requerida de navegadores headless en la cantidad necesaria de Nodes y ejecutar las pruebas de forma concurrente. Más importante aún, puede beneficiarse de las siguientes funcionalidades clave de Browser Grid:

  • Sus operaciones de automatización requeridas se pueden completar usando bibliotecas de automatización populares como Puppeteer, Playwright y Selenium.
  • Se soportan los function stacks de Java, Node.js y Python.
  • Este es un componente de auto-escalado. Los navegadores solo se crearán cuando y si son necesarios.
  • Las solicitudes realizadas a los navegadores headless en el grid que superen la carga de su configuración pueden ponerse en cola durante 30 segundos (si la biblioteca de automatización usada para conectarse al navegador remoto es Selenium) o 5 minutos (si la biblioteca de automatización usada para conectarse al navegador remoto es Puppeteer/Playwright).
  • Tiene más control sobre las configuraciones de los navegadores. Puede elegir crear navegadores headless Chrome (v137.0.7151.55) o headless Firefox (v136.0.4), o incluso una combinación de ambos.
  • Tiene opciones predeterminadas para decidir la configuración del Browser Grid, como Basic y Advanced. Esta elección debe realizarse según la carga de solicitudes de su caso de uso.
  • Browser Grid utiliza alertas predeterminadas que le notificarán automáticamente en caso de un error o una interrupción en su grid.
  • La consola de Browser Grid le proporciona acceso a un dashboard detallado que le actualizará sobre el rendimiento en vivo del grid.

Poder controlar y ejecutar concurrentemente múltiples navegadores headless con poca o ninguna configuración de infraestructura le permite realizar operaciones complejas como:

  • Pruebas de automatización en paralelo: Con múltiples navegadores headless, puede probar gran volumen de casos de prueba en paralelo y asegurar que sus pipelines de CI/CD se ejecuten de manera óptima.
  • Pruebas de carga: Puede simular fácilmente múltiples registros de usuarios en diferentes navegadores headless con configuraciones variables para simular tráfico hacia su aplicación, permitiéndole verificar el rendimiento y la resiliencia de su aplicación.
  • Pruebas de seguridad: Con múltiples navegadores headless ejecutándose en paralelo y auto-escalando con la demanda, puede probar el manejo de sesiones, vulnerabilidades de inyección y otras propiedades de seguridad.
  • Monitoreo SEO: Usando múltiples navegadores headless puede verificar el rendimiento de su matriz de palabras clave, el ranking de sus páginas en motores de búsqueda y el rendimiento de sus anuncios en varias cuentas.
  • Crawling y scraping ético: Con múltiples navegadores ejecutándose en paralelo en sitios web y dominios permitidos, puede escalar significativamente sus operaciones de scraping ético.
Aviso: Cualquier acción u operación del navegador que codifique usando la función Browser Logic, o cualquier tarea de automatización del navegador o extracción de datos web que realice usando cualquier componente de Catalyst SmartBrowz es bajo su propia responsabilidad. Le recomendamos encarecidamente que use los componentes de SmartBrowz para realizar operaciones en dominios que permitan dichas acciones, o con la aprobación adecuada. Además, aunque Catalyst proporciona una infraestructura segura para codificar sus funciones, cualquier consecuencia de la lógica que codifique usando funciones de Catalyst es exclusivamente suya.

Última actualización 2026-03-20 21:51:56 +0530 IST