jpacman framework
JPacman-
類似於Pacman的遊戲用於教授軟件測試。它使學生使用Git,Maven,Junit和Mockito的使用。
該代碼的一部分經過了經過良好的測試,而其他部分則是有意的。作為軟件測試的學生,您可以擴展測試套件,或使用框架以測試驅動的方式構建擴展。作為老師,您可以使用框架來創建自己的測試練習。
作為使用您自己的解決方案的起點,可以使用模板解決方案。
我們已經在荷蘭代爾夫特技術大學的軟件測試課程中開發並使用了此代碼。有興趣看到我在那裡使用的練習的老師與我聯繫。
使用此材料的其他大學包括安特衛普,蒙斯,埃因霍溫和UBC(溫哥華)。在Tu Delft,我們將其與GitLab結合使用,作為連續集成和反饋服務器。
如果您對如何改進此框架有任何建議,請隨時與我們聯繫,打開問題或提供拉動請求。由於故意將測試作為一種練習,因此請求“解決”練習或提供全面覆蓋的請求不太可能合併。
主要貢獻者:
nl.tudelft.jpacman.Launcher 。從命令行,運行java -classpath target/jpacman-framework-<VERSION>.jar nl.tudelft.jpacman.Launchermvn test中運行測試套件