Juego similar a Pacman utilizado para enseñar pruebas de software. Expone a los estudiantes al uso de Git, Maven, Junit y Mockito.
Las partes del código están bien probadas, mientras que otras se dejan sin probar intencionalmente. Como estudiante en pruebas de software, puede extender el conjunto de pruebas o usar el marco para construir extensiones de manera basada en pruebas. Como maestro, puede usar el marco para crear sus propios ejercicios de prueba.
Como punto de partida para trabajar en su propia solución, hay una solución de plantilla disponible.
Hemos desarrollado y estamos utilizando este código en un curso de prueba de software en la Universidad Tecnológica de Delft, Países Bajos. Los maestros interesados en ver los ejercicios que uso están invitados a contactarme.
Otras universidades que han usado este material incluyen Amberes, Mons, Eindhoven y UBC (Vancouver). En Tu Delft, lo usamos en combinación con GitLab como servidor de integración y retroalimentación continua.
Si tiene alguna sugerencia sobre cómo mejorar este marco, no dude en contactarnos, abrir el problema o proporcionar una solicitud de extracción. Dado que las pruebas se dejan deliberadamente como un ejercicio, la solicitud de extracción de que "resuelva" los ejercicios u ofrezca una cobertura total es menos probable que se fusionen.
Principales contribuyentes:
nl.tudelft.jpacman.Launcher . Desde la línea de comando, ejecute java -classpath target/jpacman-framework-<VERSION>.jar nl.tudelft.jpacman.Launchermvn test