Spaces:
Sleeping
Sleeping
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)
- LOGIN SECTION(dosen)
- MEMBUAT KNOWLEGDE BASE BARU(dosen)
- UPLOAD DOKUMEN (dosen)
- REGISTRATION SECTION(mahasiswa)
- LOGIN(mahasiswa)
- CHAT AI (mahasiswa)
- MEMILIH MATA KULIAH (mahasiswa)
- BISA MEMBUAT CHAT BARU/ SESI BARU
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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- Masalah: Perlu pop-up notifkasi setelah log-in
CHAT STREAMING (PRIORITY POINT: 2)
- Masalah: Perlu animasi chatstream untuk chat response AI
TEXT RIWAYAT CHAT OVERLAPPED WITH DELETE BUTTON (PRIORITY POINT: 1)
- Masalah: teks judul dari chat di riwayat chat overlaps dengan delete button & notifikasi setelah logged out
ACCESS WITHOUT LOGIN/AUTH (PRIORITY POINT: 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)
- 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