El formulario se ha enviado correctamente.
Encontrará más información en su buzón.
Seleccionar idioma
Innowise desarrolló un sistema de automatización de control de calidad para un proveedor internacional de soluciones digitales para el lugar de trabajo, agilizando su proceso de pruebas a través de múltiples componentes, incluyendo correo electrónico, calendario, chats y almacenamiento de archivos.
Carbonio es una solución de colaboración y comunicación "todo en uno", que ofrece toda una serie de funciones integradas. Presentada como cliente web y aplicaciones móviles, incluye su propio servidor de correo electrónico, calendario, gestión de contactos, una suite ofimática para el trabajo documental colaborativo, una unidad virtual, mensajería instantánea, funciones de videoconferencia y compatibilidad con clientes de correo electrónico de terceros como Outlook o Thunderbird. La plataforma garantiza una alta disponibilidad y una gestión eficaz del almacenamiento de datos.
A medida que la plataforma seguía desarrollándose, se hizo cada vez más evidente la necesidad de un marco de pruebas avanzado. Carbonio, al englobar diversos componentes, cada uno de ellos con entornos de desarrollo y versiones distintos, planteaba considerables retos en materia de pruebas.
Las actualizaciones menores provocaban con frecuencia problemas de regresión, que afectaban no sólo a los módulos individuales, sino también a sus operaciones integradas. El equipo del cliente también tuvo problemas con contenidos dinámicos inestables que complicaban la resolución de problemas.
Dentro de los servicios automatizados de pruebas de software, desarrollamos un solución automatizada de control de calidad para abordar las complejidades de la plataforma Carbonio de Zextras. Este sistema se centró en agilizar el proceso de pruebas de la interfaz de usuario en varios componentes, como el correo electrónico, el calendario, el chat y el almacenamiento de archivos. Integramos herramientas de automatización avanzadas para gestionar eficazmente las pruebas de regresión y los problemas de carga de contenido dinámico. El sistema se adaptó para funcionar con distintos entornos de desarrollo. Al aprovechar nuestra experiencia en automatización de control de calidad, permitimos una coordinación más eficaz entre diversos equipos y mejoramos significativamente la eficiencia de las pruebas para la plataforma multifuncional Carbonio.
Para satisfacer los requisitos específicos de la plataforma Zextras Carbonio, hemos diseñado una arquitectura de automatización avanzada que imita fielmente las interacciones y los flujos de trabajo de los usuarios reales. Esta arquitectura incluye una serie de componentes clave:
Como parte de los servicios de pruebas de software automatizadas para la plataforma Carbonio, nos centramos en cubrir a fondo los escenarios de ruta crítica, que son cruciales para las operaciones diarias y la funcionalidad de la plataforma. En el transcurso del primer año, nuestro equipo especializado, formado por dos expertos en automatización experimentados, desarrolló e implementó con éxito pruebas automatizadas para más de 650 de estos escenarios vitales. Abarcaban funcionalidades clave de todos los módulos de la plataforma, incluidas transacciones de correo electrónico, programación de calendarios, operaciones de almacenamiento de archivos e interacciones de chat.
Dentro de nuestros servicios automatizados de pruebas de software, uno de los objetivos principales era garantizar una compatibilidad completa con los navegadores, optimizando al mismo tiempo el uso de recursos. Nos centramos en los navegadores más populares: Chrome, Safari, Firefox y Edge. Para la detección preventiva de problemas, nuestra automatización se ejecutó en los controladores de navegador para Chromium, Webkit y Firefox.
Este enfoque racionalizó nuestros recursos y aceleró el proceso de pruebas. Al aprovechar el motor Chromium compartido que utilizan Chrome y Edge, pudimos realizar las pruebas principalmente en Chromium, minimizando la necesidad de duplicar esfuerzos en dos navegadores.
Además, nuestra capacidad para detectar problemas en los controladores de los navegadores supuso una ventaja: al identificar y abordar los problemas en los controladores, podíamos resolverlos antes de que se manifestaran en las versiones reales de los navegadores, que suelen actualizarse a las nuevas versiones de los controladores tras un retraso de 1-2 semanas. Esta actitud proactiva en la resolución de problemas garantizó que la plataforma se mantuviera estable en todos los navegadores compatibles.
Nuestro sistema de detección de problemas contribuyó en gran medida a la integridad del proceso de pruebas de la plataforma Carbonio. Gracias a nuestras herramientas de automatización, pudimos detectar problemas con los controladores de los navegadores en una fase temprana. Esta previsión fue decisiva para adelantarnos a posibles problemas que pudieran surgir en versiones posteriores del navegador, lo que nos permitió aplicar correcciones antes de que pudieran afectar a la experiencia del usuario.
Paralelamente, implantamos un completo sistema de informes que mejoró notablemente nuestra capacidad para diagnosticar y resolver problemas con rapidez. Cada prueba automatizada generaba informes detallados, que incluían no sólo información textual, sino también ayudas visuales como capturas de pantalla y vídeos. Estos informes eran especialmente útiles cuando era necesario confirmar visualmente el resultado de una prueba. Además, los informes contenían registros de todas las solicitudes de la aplicación, lo que proporcionaba a nuestros desarrolladores datos detallados para determinar las causas de los problemas de carga de contenidos.
AQA
Playwright, Fiddler, Jenkins, Allure, GitHub
Back end
Java 11, Java 17, LDAP, Soap, Maven, Linux, Bash, Perl, AWS, Java Lambda
Ingeniería de sistemas
Prometheus, Grafana
Control de versiones
GitHub
Nuestro proceso de servicios de pruebas automatizadas de software se desarrolló a través de una serie de fases estructuradas, cada una de ellas aumentada por nuestras elecciones técnicas y metodologías estratégicas:
Nos centramos en ofrecer una solución que no solo fuera sólida desde el punto de vista técnico, sino que también estuviera en consonancia con los objetivos a largo plazo del cliente para su plataforma de puesto de trabajo digital.
2
AQA Ingenieros
Los servicios automatizados de pruebas de software para la plataforma Zextras Carbonio no sólo han cumplido las expectativas, sino que las han superado, con mejoras en la calidad del producto, la eficacia operativa y la satisfacción del cliente. En continua evolución, nuestras soluciones de automatización están desempeñando un papel crucial en el éxito continuo de la plataforma. Los resultados mejorados incluyen:
Nuestro trabajo en curso sigue centrándose en optimizar y ampliar las capacidades de nuestras soluciones de automatización, lo que contribuye aún más al éxito y la fiabilidad de la plataforma.
630
pruebas automatizadas de las funciones críticas
105
pruebas veces más rápidas
1890
pruebas automáticas en 1 hora en varios navegadores
Una vez recibida y procesada su solicitud, nos pondremos en contacto con usted para detallar las necesidades de su proyecto y firmar un acuerdo de confidencialidad que garantice la confidencialidad de la información.
Después de examinar los requisitos, nuestros analistas y desarrolladores elaboran una propuesta de proyecto con el alcance de las obras, el tamaño del equipo, el tiempo y las estimaciones de costos.
Concertamos una reunión con usted para discutir la oferta y llegar a un acuerdo.
Firmamos un contrato y comenzamos a trabajar en su proyecto lo más rápido posible.
2007-2024 Innowise. Todos los derechos reservados.
Política de privacidad. Política de cookies.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsovia, Polonia
Al registrarse, acepta nuestra Política de privacidadincluyendo el uso de cookies y la transferencia de su información personal.
Gracias.
Su mensaje ha sido enviado.
Procesaremos su solicitud y nos pondremos en contacto con usted lo antes posible.
Gracias.
Su mensaje ha sido enviado.
We’ll process your request and contact you back as soon as possible.