Carbonate es una herramienta de pruebas automatizadas extremo a extremo impulsada por AI que se integra de forma transparente en su marco de pruebas.
En la primera ejecución, Carbonate convierte automáticamente estas prueba en scripts de pruebas fijos. Cuando cambia el HTML, Carbonate genera nuevos scripts de prueba para adaptarse a las modificaciones. Uno de los principales beneficios de Carbonate es su capacidad para manejar los cambios en la interfaz de usuario (UI) sin romper las pruebas.
Analiza inteligentemente el HTML para distinguir entre los cambios en la interfaz de usuario y las diferencias de renderizado simples. Esta robustez garantiza que puede personalizar la interfaz de usuario mientras el comportamiento se mantiene consistente y Carbonate se adapta en consecuencia, mimetizando el comportamiento de un usuario real.
Carbonate ofrece la optimización de rendimiento realizando el análisis solo una vez. Las ejecuciones posteriores utilizan una versión localmente almacenada del script de prueba, mejorando el rendimiento general. Además, Carbonate ofrece flexibilidad al permitirle ejecutar los scripts de prueba de su modo preferido y permitirle incorporar su propio código entre ellos.
Carbonate está diseñado para acelerar el desarrollo y aumentar la estabilidad permitiendo a los desarrolladores y equipos de pruebas automatizar los procesos de prueba, reduciendo los esfuerzos manuales y atrapando más errores.
Al externalizar los aspectos desafiantes de las pruebas a Carbonate, los usuarios se pueden centrar más en sus tareas principales al mismo tiempo que garantizan la fiabilidad de su software.