Arquitectura de Herramienta de Automatización de Pruebas - daprieto1/MISO-4208 GitHub Wiki
Arquitectura de Herramienta de Automatización de Pruebas
Objetivo
- Crear un solo archivo de configuración para automatizar pruebas sobre múltiples frameworks y aprovechar lo mejor de cada uno de ellos.
- Contar con un middleware que permita adaptar la filosofía "Write Once Run Everywere" para los frameworks que usamos de pruebas automáticas.
Diagrama de Casos de Uso

- Analyse: Verificar que el archivo de configuración construido sea válido.
- Parse: Obtener el script de ejecución de pruebas para la herramienta especificada en el archivo de configuración.
- Execute: Ejecutar la prueba usando el framework de pruebas seleccionado en el archivo de configuración.
Diagrama de Componentes

Diagrama de Clases
