Con nuestro CTO ya estamos revisando su estrategia de pruebas propuesta. Gracias de nuevo por toda su ayuda. Nuestros asesores de The Software Design Lab nos han sugerido que una buena forma de iniciar con automatización de pruebas es hacer pruebas de reconocimiento, dado que estas no requieren intervención humana.
No entendimos muy bien las diferencias entre los Monkeys y los Rippers, por lo tanto, nos gustaría que ejecuten pruebas de reconocimiento en la Aplicación Bajo Pruebas (ABP) con esos dos tipos de herramientas. Del mismo modo, a partir de su experiencia, nos gustaría que actualice la estrategia que entregaron la semana pasada, y que incluyan un análisis de los pros y contras de estas herramientas. La entrega se debe realizar a través de Coursera en las fechas indicadas. Nuestros amigos de The Software Design Lab nos sugieren usar las herramientas monkey-cypress y RIPuppet (ver detalles de la entrega).
La entrega debe ser realizada utilizando el repositorio de trabajo dado por el equipo docente (en caso de no poder acceder a la organización del curso, Uniandes-MISW4103, contacten al equipo docente). Su equipo debe crear un release en el repositorio (ver cómo crear un release) con los siguientes elementos:
./reconocimiento
con el código fuente Monkeys y los Rippers (leer el README de la carpeta para entender cómo configurar las herramientas).
./reconocimiento/misw-4103-monkey
y ./reconocimiento/misw-4103-ripper
deben ser actualizados../actividades/actividad-semana-4
debe tener tener como mínimo:
(*) Los videos y documentos que incluyan en su entrega deben estar alojado en algún gestor de contenido (Google drive, OneDrive, Youtube, etc), deben ser públicos o deben permitir el acceso a cuentas de la Universidad de Los Andes (
@uniandes.edu.co
). Para el caso de documentos, estos deben estar en formato
“Fatalities”.
Nota: el incumplimiento de cualquiera de los aspectos mencionados a continuación puede incurrir en una penalización sobre la calificación de la actividad.
./actividades/actividad-semana-4
), NO es público, o NO permite el acceso a cuentas de la universidad. [-30 puntos].pdf
. [-5 puntos]./actividades/actividad-semana-4
), NO es público, o NO permite el acceso a cuentas de la universidad. [-10 puntos]./reconocimiento/misw-4103-monkey
), y se indican los cambios realizados por el equipo en el archivo README de la herramienta. [5 puntos]./actividades/actividad-semana-4
), e incluyen las semillas (seeds) de ejecución, enlaces a las incidencias, y enlaces a evidencias. [10 puntos]./actividades/actividad-semana-4
), y es coherente con la herramienta. [5 puntos]./reconocimiento/misw-4103-ripper
), y se indican los cambios realizados por el equipo en el archivo README de la herramienta. [5 puntos]./actividades/actividad-semana-4
), e incluyen las semillas (seeds) de ejecución, enlaces a las incidencias, y enlaces a evidencias. [10 puntos]./actividades/actividad-semana-4
), y es coherente con la herramienta. [5 puntos]La evaluación tendrá en cuenta la inclusión de la totalidad de componentes solicitados y la calidad de cada uno de acuerdo con la rúbrica establecida.