Comments
Description
Transcript
参考資料1:Java 言語プログラミング学習支援システム
Java言語プログラミング学習支援システム テスト駆動型開発手法を利用 空欄補充問題,コード作成問題 テストコード から課題の仕様 を読み取る 機能とコーディングルー ルの検証(テスト) class SampleTest{ testMethodA(){ assertメソッド(実行値 , 期待値);} } 機能仕様 プログラム評価 解答プログラム提出 テストコード + プログラム課題 学生 検証結果表示 Webサーバ JUnit:プログラムの機能・動作検証ツール Cobertura: プログラムの実行範囲検証ツール Checkstyle:プログラムのスタイル検証ツール コーディング ルール 教員 コーディング ルール