Spaces:
Sleeping
Sleeping
File size: 7,654 Bytes
288c05b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 | # 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)
<img width="637" height="668" alt="image" src="https://github.com/user-attachments/assets/ea889e94-7522-4de1-bdde-94b842f6785a" />
### - LOGIN SECTION(dosen)
<img width="1267" height="1336" alt="image" src="https://github.com/user-attachments/assets/5fba07f3-2395-446a-80fb-f41dcb86542d" />
<img width="1271" height="1340" alt="image" src="https://github.com/user-attachments/assets/37c0d08e-82bf-4e1c-ad65-8a1f8057fbf0" />
### - MEMBUAT KNOWLEGDE BASE BARU(dosen)
<img width="1274" height="1336" alt="image" src="https://github.com/user-attachments/assets/3d20c769-ff86-4c47-80de-21ef948ba065" />
<img width="1275" height="1340" alt="image" src="https://github.com/user-attachments/assets/1f846d91-ed55-4a81-b0b9-7a9b6375662a" />
### - UPLOAD DOKUMEN (dosen)
<img width="1273" height="1333" alt="image" src="https://github.com/user-attachments/assets/d52e5738-d48b-44d1-9a41-3f03e4b56172" />
<img width="1298" height="1346" alt="image" src="https://github.com/user-attachments/assets/1a99c57e-e525-4e96-8e7a-6d500964ae47" />
### - REGISTRATION SECTION(mahasiswa)
<img width="2547" height="1336" alt="image" src="https://github.com/user-attachments/assets/47a2f281-aefa-4ca8-b182-a18541216066" />
### - LOGIN(mahasiswa)
<img width="1274" height="667" alt="image" src="https://github.com/user-attachments/assets/92cedaca-d0e4-41bc-855b-83b7601abc10" />
### - CHAT AI (mahasiswa)
<img width="1114" height="320" alt="image" src="https://github.com/user-attachments/assets/a37840c3-804d-4606-93bd-2bac887bbbe3" />
### - MEMILIH MATA KULIAH (mahasiswa)
<img width="416" height="131" alt="image" src="https://github.com/user-attachments/assets/c7ca38f1-c9b6-4752-b60a-50cbd7b54893" />
### - BISA MEMBUAT CHAT BARU/ SESI BARU
<img width="1272" height="662" alt="image" src="https://github.com/user-attachments/assets/1be4992e-5e8b-4965-8001-46d731fa68b9" />
## 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)
<img width="1273" height="1333" alt="image" src="https://github.com/user-attachments/assets/d52e5738-d48b-44d1-9a41-3f03e4b56172" />
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)
<img width="1274" height="1335" alt="Screenshot 2026-05-17 142357" src="https://github.com/user-attachments/assets/543dcf18-5a70-4f16-9a58-3770ba95641a" />
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)
<img width="1273" height="1329" alt="image" src="https://github.com/user-attachments/assets/fa5e6d52-af7a-4a6b-9024-3443cc13ef00" />
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)
<img width="647" height="671" alt="image" src="https://github.com/user-attachments/assets/45b67c02-6e65-4a85-a185-a56ce02ef06f" />
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)
<img width="318" height="164" alt="image" src="https://github.com/user-attachments/assets/ddb6acae-51c4-4237-ac0d-bbd0b3bd66ba" />
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)
<img width="318" height="164" alt="image" src="https://github.com/user-attachments/assets/ddb6acae-51c4-4237-ac0d-bbd0b3bd66ba" />
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)
<img width="1271" height="671" alt="image" src="https://github.com/user-attachments/assets/8652656c-22c8-4133-8618-b3b55a54cc2a" />
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)
<img width="2547" height="1336" alt="image" src="https://github.com/user-attachments/assets/77f0bade-ec9b-480c-8895-62f48615188f" />
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)
<img width="1267" height="668" alt="image" src="https://github.com/user-attachments/assets/a8e22dc7-a6be-489a-af4d-7d5ad51e762c" />
1. **Masalah: Perlu pop-up notifkasi setelah log-in**
### CHAT STREAMING (PRIORITY POINT: 2)
<img width="2212" height="415" alt="image" src="https://github.com/user-attachments/assets/4a7cf12c-50f1-456c-b68b-11fb094fa3a7" />
1. **Masalah: Perlu animasi chatstream untuk chat response AI**
### TEXT RIWAYAT CHAT OVERLAPPED WITH DELETE BUTTON (PRIORITY POINT: 1)
<img width="313" height="271" alt="image" src="https://github.com/user-attachments/assets/cc33580e-947c-4197-acf8-3a788bf3451c" />
1. **Masalah: teks judul dari chat di riwayat chat overlaps dengan delete button & notifikasi setelah logged out**
### ACCESS WITHOUT LOGIN/AUTH (PRIORITY POINT: 1)
<img width="1265" height="664" alt="image" src="https://github.com/user-attachments/assets/422ee54c-11ec-4cad-8363-beb3b1543699" />
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)
<img width="318" height="164" alt="image" src="https://github.com/user-attachments/assets/ddb6acae-51c4-4237-ac0d-bbd0b3bd66ba" />
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
|