Trayectoria de AAT (Appian Automated Testing) desde el 2018

Etapas de Evolución de Nuestra Solución Appian Automated Testing: Desde Inicios Hasta la Actualidad

Como partner de servicios de Appian, hemos desarrollado y perfeccionado a lo largo de varios años nuestra solución Appian Automated Testing.

Esta herramienta es esencial para reducir los desafíos y los tiempos asociados con las pruebas en cada sprint, una problemática común en todos los proyectos de Appian.

Pensamos que una breve descripción de las etapas principales puede ayudar a entender cuanto puede ser útil nuestra solución en vuestro proyecto.

Recordamos, en el caso que no nos conozcas, que nuestra solución es una solución de testing automático que permite poder crear test automáticos incluso antes que sea preparado el layout. La solución está pensada para que sea utilizada para usuarios sin conocimiento técnico alguno, comparando su dificultad con la facilidad de usar un correo electrónico o añadir una factura en cualquier plataforma.

Etapas Appian Automated Testing

 

Primera Etapa: Creación del Framework Inicial (2018)

Desde el principio, nos dimos cuenta de los enormes desafíos que implicaba realizar pruebas manuales en cada sprint. Cambios constantes, tareas repetitivas y acumulación de procesos en el proyecto se convirtieron en obstáculos significativos. En 2018, surgió la idea de crear una solución que transformara esta dificultad en una oportunidad. Nuestro primer framework nos brindó resultados tangibles:

  • Construcción rápida de pruebas a través de pantallas.
  • Reutilización de pruebas y su asociación.
  • Gestión de generación de datos para pruebas más profundas.
  • Agilización de las User Acceptance Tests (UATs).

Este enfoque resultó ser un gran éxito, pero también nos hizo conscientes de que teníamos un camino por recorrer.

Segunda Etapa alrededor del 2020: Mayor Accesibilidad (Mejoras en la Interfaz de Usuario y Documentación)

La segunda etapa se centró en hacer que la solución fuera más accesible para un público más amplio. Era fundamental que más usuarios pudieran construir pruebas en un único entorno y que los desarrolladores pudieran ejecutarlas de manera autónoma.

Introdujimos herramientas como Git y la creación de evidencias en formato de video y Word para las UATs de larga duración. Esto nos permitió abordar proyectos Appian existentes y resolver problemas de regresión de manera eficiente.

Tercera Etapa en el 2021: Aceleración de las Capacidades (Integraciones y Automatización)

La tercera etapa marcó un acelerón significativo. Las UATs se volvieron más complejas, las pruebas de comparación más exigentes y las necesidades de integración múltiples. Implementamos funcionalidades que permiten ejecutar pruebas entregándolas en Kubernetes y comparar archivos PDF, Excel y Word con datos dinámicos. Ahora, podemos recopilar y utilizar datos directamente desde bases de datos, lo que representa un avance importante.

Etapa Actual: Facilitando la Usabilidad para el Usuario Final

Aunque hemos potenciado AAT e implementado muchas funcionalidades nuevas, siempre nos preguntamos: ¿Los usuarios sin experiencia técnica lo encuentran fácil de usar? La respuesta nos llevó a un nuevo objetivo: hacer que el uso de nuestra solución sea tan simple como realizar una compra por Amazon o gestionar el correo electrónico.

En nuestra interfaz entonces completamente renovada, encontrarás una estructura de árbol, funciones de copiar y pegar bloques enteros, búsquedas avanzadas, marcadores llamativos y fáciles de entender, evidencias de todos los pasos detalladas en tablas para los usuarios, words, videos etc. 

Ya cualquier usuario como por ejemplo un tester manual puede utilizar AAT, casi de inmediato, puede construir test automáticos y al estar integrado en el proyecto tener el pulso y la visibilidad funcional del mismo.

Próximos Retos

Nuestros retos futuros dependerán de las necesidades de nuestros clientes y de nuestra continua búsqueda de excelencia en el mundo de Appian.

Naturalmente estaremos atentos a las necesidades específicas de nuestros clientes que nos han permitido avanzar y a los desafíos de nuevos clientes y proyectos.

Por ejemplo: ¿Te parece interesante combinar los test funcionales con los test de perfomance?

 

 

Related Articles

Image
Follow Us on...
CEITA LinkedIn
London, Barcelona, Madrid, Jaipur
© 2023 CEITA SL. All rights reserved
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Session Management
Adobe Experience Cloud
Used for debugging purposes in the Adobe Experience Cloud and contains information about debugging sessions.
Accept
Decline
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline