Automatización

Automatización

AUTOMATIZACIÓN DESKTOP Y MÓVIL

Los tests automáticos aceleran las pruebas funcionales, a la vez eliminan el error humano.

Delegar estas pruebas a un sistema automático nos ayuda a disponer de más tiempo para aumentar la cobertura y/o realizar validaciones específicas.

Seleccionamos las prácticas y herramientas más adecuadas a cada proyecto. Nos adaptamos a cualquier lenguaje de programación y metodología.

  • colaboración con el cliente en el desarrollo de la documentación funcional
  • diseño del plan de pruebas
  • definición y gestión de los entornos de pruebas
  • creación y mantenimiento de tareas en el servidor de integración continua
  • diseño y desarrollo de las pruebas automáticas en desktop, móvil y Apps nativas
  • automatización y presentación de informes de resultados

Nuestras especialidades en automatización

Cucumber

Cucumber nos permite describir cómo debe comportarse el software empleando un lenguaje sencillo, sirviendo como documentación, test automático y ayuda al desarrollo, todo en un único formato.

Empleando Cucumber, ayudamos al cliente a documentar su aplicación, creando un documento vivo y ejecutable, que puede ser empleado para realizar la validación del software.

Agile testing

Aportamos al cliente nuestra formación y experiencia en desarrollo Ágil, integrando el rol de QA en los equipos de desarrollo de manera eficiente.

Ayudamos así a que la automatización pase a ser parte del ciclo de desarrollo.

Integración continua

Las pruebas automáticas han de formar parte del ciclo de integración continua desde el momento de su creación. Ayudamos a nuestros clientes a crear y configurar su servidor de integración continua para albergar una tarea que mediante varios disparadores ejecute las pruebas automáticas, permitiendo tener una retroalimentación continua del estado del desarrollo.

Informes

Creemos que únicamente lo que se puede medir es susceptible de ser mejorado. Por esta razón le damos una importancia capital a disponer de informes claros y útiles de resultados de ejecuciones, para lo que configuramos tanto los test automáticos como el servidor de integración continua con el fin de generar los informes más adecuados para el cliente.