# FUNCTIONAL TESTING REPORT ## Front-End Refactor Verification # 1. PURPOSE This testing activity was conducted to verify that the refactored front-end implementation functions correctly and maintains expected system behavior after the framework and UI adjustments. --- # 2. TESTING ## A. TASK SUCCESS ### - REGISTRATION SECTION(dosen) image ### - LOGIN SECTION(dosen) image image ### - MEMBUAT KNOWLEGDE BASE BARU(dosen) image image ### - UPLOAD DOKUMEN (dosen) image image ### - REGISTRATION SECTION(mahasiswa) image ### - LOGIN(mahasiswa) image ### - CHAT AI (mahasiswa) image ### - MEMILIH MATA KULIAH (mahasiswa) image ### - BISA MEMBUAT CHAT BARU/ SESI BARU image ## B.TASK ERROR ### PRIORITY POINT: (1-4) - 1: Low - 2: Medium - 3: High - 4: Urgent ## ======================== ROLE (DOSEN) ======================== ### BUG & HIGH LATENCY PADA UPLOAD DOKUMEN DOSEN (PRIORITY POINT: 3) image 1. **Masalah: Waktu upload file yang lambat jika ukuran file >10 mb & Bug Refresh** - **Deskripsi:** Waktu upload saat ukuran file > 10mb memakan waktu cukup lama sekitar 1 menit, dan terdapat bug refresh contoh kondisi: file sebenarnya sudah siap tapi harus di animasi loading masih ada dan harus di trigger reload - **Dampak:** Berdampak pada kesabaran user dan menimbulkan keingungan ### TIDAK ADA INSTRUKSI LOGIN ATAU SHORTCUT LOGIN SETEL9AH BERHASIL REGISTRASI (PRIORITY POINT: 3) Screenshot 2026-05-17 142357 1. **Masalah: setelah berhasil registrasi tidak ada instruksi/shortcut login yang mempermudah user** - **Deskripsi:** setelah berhasil registrasi tidak ada instruksi/shortcut login yang mempermudah user - **Dampak:** Berdampak pada kenyamanan dan pengalaman user ### PENGELOLAAN SUMBER KB DAN FILE BELUM PER USER (PRIORITY POINT: 4) image 1. **Masalah: pengelolaan sumber kb dan file belum per user (dosen) sehingga akun baru bisa mengelola kb user (dosen) lain** - **Deskripsi:** pengelolaan sumber kb dan file belum per user (dosen) sehingga akun baru bisa mengelola kb user (dosen) lain - **Dampak:** Berdampak pada fungsionalitas pengelolaan sumber KB tiap user menjadi berantakan ### FUNGSIONAL BBERAPA TOMBOL BELUM BERFUNGSI (PRIORITY POINT: 3) image 1. **Masalah: beberapa tombol masih belum memiliki fungsi** - **Deskripsi:** beberapa tombol masih belum memiliki fungsi seperti pengaturan dan profil - **Dampak:** Berdampak pada kesabaran user ### TIDAK ADA KONFIRMASI KETIKA LOGOUT (PRIORITY POINT: 3) image 1. **Masalah: log out tidak memiliki konfirmasi** - **Deskripsi:**loug out tidak memiliki konfirmasi sehingga user harus login kembali ketika tidak sengaja logout - **Dampak:** Berdampak pada kesabaran user ### TIDAK ADA KONFIRMASI KETIKA LOGOUT (PRIORITY POINT: 3) image 1. **Masalah: log out tidak memiliki konfirmasi** - **Deskripsi:** log out tidak memiliki konfirmasi sehingga user harus login kembali ketika tidak sengaja logout - **Dampak:** Berdampak pada kesabaran user ### CRUD WITHOUT AUTH/LOGIN (PRIORITY POINT: 4) image 1. **Masalah: bisa melakukan CRUD tanpa login (di URL https://wepee-caps04-fe-refactor.hf.space/dosen)** ## =================== ROLE (MAHASISWA) =================== ### REGISTATION ROUTE BACK TO LOGIN / MAIN DASHBOARD PAGE (PRIORITY POINT: 2) image 1. **Masalah: Butuh auto-route ke login/dashboard** - **Deskripsi:** Setelah berhasil register lebih baik langsung mengarahkan user ke page login/dashboard (dalam state logged-in) - **Dampak:** kebingungan untuk user ### LOGIN NOTIFICATION CONFIRMATION (PRIORITY POINT: 1) image 1. **Masalah: Perlu pop-up notifkasi setelah log-in** ### CHAT STREAMING (PRIORITY POINT: 2) image 1. **Masalah: Perlu animasi chatstream untuk chat response AI** ### TEXT RIWAYAT CHAT OVERLAPPED WITH DELETE BUTTON (PRIORITY POINT: 1) image 1. **Masalah: teks judul dari chat di riwayat chat overlaps dengan delete button & notifikasi setelah logged out** ### ACCESS WITHOUT LOGIN/AUTH (PRIORITY POINT: 1) image 1. **Masalah: bisa masuk dan mengakses web tanpa LOGIN/AUTH di https://wepee-caps04-fe-refactor.hf.space/mahasiswa** ### TIDAK ADA KONFIRMASI KETIKA LOGOUT (PRIORITY POINT: 3) image 1. **Masalah: log out tidak memiliki konfirmasi** - **Deskripsi:** loug out tidak memiliki konfirmasi sehingga user harus login kembali ketika tidak sengaja logout - **Dampak:** Berdampak pada kesabaran user