jpacman framework
JPacman-
소프트웨어 테스트를 가르치는 데 사용되는 Pacman과 같은 게임. 학생들은 Git, Maven, Junit 및 Mockito의 사용에 노출됩니다.
코드의 일부는 잘 테스트되었으며 다른 부분은 의도적으로 테스트되지 않았습니다. 소프트웨어 테스트의 학생으로서 테스트 스위트를 확장하거나 프레임 워크를 사용하여 테스트 중심 방식으로 확장을 구축 할 수 있습니다. 교사는 프레임 워크를 사용하여 자신의 테스트 연습을 만들 수 있습니다.
자신의 솔루션 작업을위한 시작점으로 템플릿 솔루션을 사용할 수 있습니다.
우리는 네덜란드 Delft University of Technology의 소프트웨어 테스트 과정 에서이 코드를 개발하고 사용하고 있습니다. 내가 사용하는 운동을 보는 데 관심이있는 교사들은 저에게 연락하도록 초대되었습니다.
이 자료를 사용한 다른 대학에는 Antwerp, Mons, Aindhoven 및 UBC (밴쿠버)가 있습니다. TU DELFT에서는 지속적인 통합 및 피드백 서버로 GitLab과 함께 사용합니다.
이 프레임 워크를 개선하는 방법에 대한 제안이 있으시면 언제든지 저희에게 연락하거나 문제를 열거 나 풀 요청을 제공하십시오. 테스트는 의도적으로 운동으로 남아 있으므로 "해결"연습을하거나 전체 커버리지를 제공하는 요청은 병합 될 가능성이 적습니다.
주요 기고자 :
nl.tudelft.jpacman.Launcher 를 실행하십시오. 명령 줄에서 java -classpath target/jpacman-framework-<VERSION>.jar nl.tudelft.jpacman.Launcher 실행하십시오mvn test 에서 테스트 스위트를 실행하려면