Program Pengolahan Nilai Mahasiswa (Java) untuk praktikum Software Unit Testing.
- Input nilai tugas, UTS, UAS
- Validasi nilai
- Perhitungan nilai akhir
- Penentuan grade
- Penentuan status kelulusan
- Java JDK 17+ — pastikan sudah terinstal dan
JAVA_HOMEsudah dikonfigurasi - Git — untuk clone repositori
- Tidak perlu menginstal Gradle secara manual, sudah tersedia via
gradlew
git clone <url-repositori>
cd SW-Unit-TestingWindows (CMD / PowerShell):
.\gradlew testLinux / macOS:
./gradlew testGanti NamaModulTest dengan nama file test yang ingin dijalankan, misalnya GradeModuleTest:
Windows:
.\gradlew test --tests "GradeModuleTest"Linux / macOS:
./gradlew test --tests "GradeModuleTest"Kelas test yang tersedia:
InputModuleTestValidationModuleTestFinalScoreModuleTestGradeModuleTestGradeProcessingModuleTestGraduationModuleTestGradeApplicationTest
Setelah test selesai, laporan HTML tersedia di:
build/reports/tests/test/index.html
Buka file tersebut di browser untuk melihat hasil test secara lengkap.
.\gradlew clean # Windows
./gradlew clean # Linux / macOS