| Judul | : | Klasifikasi Tingkat Percaya Diri Berdasarkan Analisis Suara Menggunakan Pendekatan Machine Learning Berbasis Mobile |
| Nama | : | ............................................................ |
| Jabatan | : | User/Guru |
| No. | Halaman | Skenario | Hasil yang Diharapkan | Keterangan | |
|---|---|---|---|---|---|
| Berhasil | Tidak Berhasil | ||||
| 1 | Halaman Login | Pengguna membuka aplikasi ConfiVoice. | Sistem menampilkan form login, tombol daftar akun, dan pengaturan endpoint API. | ✓ | |
| 2 | Halaman Daftar | Pengguna memilih menu daftar dan mengisi nama lengkap, username, password, serta konfirmasi password. | Sistem membuat akun baru dan mengarahkan pengguna kembali ke halaman login. | ✓ | |
| 3 | Halaman Login | Pengguna mengisi username dan password yang valid. | Sistem berhasil masuk dan mengarahkan pengguna ke halaman utama analisis. | ✓ | |
| 4 | Halaman Utama | Pengguna mengisi nama siswa dan memilih jenis kelamin. | Sistem menerima data siswa tanpa menampilkan error. | ✓ | |
| 5 | Halaman Utama | Pengguna memilih file audio dari perangkat. | Sistem menampilkan audio yang dipilih dan menampilkan preview gelombang suara. | ✓ | |
| 6 | Halaman Utama | Pengguna menekan tombol rekam, berbicara, lalu menghentikan rekaman. | Sistem menyimpan rekaman dalam format audio dan menampilkan preview hasil rekaman. | ✓ | |
| 7 | Halaman Prediksi | Pengguna menekan tombol Prediksi setelah data siswa dan audio sudah lengkap. | Sistem mengirim audio ke backend dan menampilkan hasil klasifikasi percaya diri atau tidak percaya diri beserta nilai persentase PD dan TPD. | ✓ | |
| 8 | Halaman Prediksi | Pengguna menekan tombol Prediksi ketika nama, jenis kelamin, atau audio belum lengkap. | Sistem menampilkan pesan peringatan agar pengguna melengkapi data terlebih dahulu. | ✓ | |
| 9 | Halaman Hasil Prediksi | Pengguna menekan tombol Simpan Hasil setelah hasil prediksi muncul. | Sistem menyimpan hasil analisis ke database dan mengosongkan form untuk pengujian siswa berikutnya. | ✓ | |
| 10 | Halaman Lihat Analisis | Pengguna membuka menu Lihat Analisis. | Sistem menampilkan daftar riwayat hasil analisis yang sudah tersimpan berdasarkan data siswa. | ✓ | |
| 11 | Halaman Detail Analisis | Pengguna memilih salah satu data siswa pada riwayat analisis. | Sistem menampilkan detail hasil prediksi, jenis kelamin, label prediksi, nilai PD, dan nilai TPD. | ✓ | |
| 12 | Logout | Pengguna menekan tombol logout. | Sistem mengakhiri sesi pengguna dan kembali ke halaman login. | ✓ | |
| Judul | : | Klasifikasi Tingkat Percaya Diri Berdasarkan Analisis Suara Menggunakan Pendekatan Machine Learning Berbasis Mobile |
| Nama | : | ............................................................ |
| Jabatan | : | Admin |
| No. | Halaman | Skenario | Hasil yang Diharapkan | Keterangan | |
|---|---|---|---|---|---|
| Berhasil | Tidak Berhasil | ||||
| 1 | Halaman Login Admin | Admin membuka halaman login web admin. | Sistem menampilkan form masuk admin dan pilihan daftar akun. | ✓ | |
| 2 | Halaman Register Admin | Admin mengisi nama lengkap, username, password, dan konfirmasi password. | Sistem membuat akun admin baru dan mengarahkan admin ke halaman login. | ✓ | |
| 3 | Halaman Login Admin | Admin mengisi username dan password yang valid. | Sistem berhasil masuk dan mengarahkan admin ke dashboard. | ✓ | |
| 4 | Dashboard Admin | Admin membuka halaman dashboard. | Sistem menampilkan statistik total prediksi, jumlah PD, jumlah TPD, rata-rata PD, serta tabel hasil analisis. | ✓ | |
| 5 | Filter Dashboard | Admin menggunakan pencarian atau filter label pada data prediksi. | Sistem menampilkan data hasil analisis sesuai kata kunci atau label yang dipilih. | ✓ | |
| 6 | Tambah Data Prediksi | Admin membuka halaman tambah data dan mengisi form hasil analisis secara manual. | Sistem menyimpan data prediksi baru ke database. | ✓ | |
| 7 | Edit Data Prediksi | Admin membuka halaman edit pada salah satu data prediksi dan mengubah isian data. | Sistem memperbarui data prediksi pada database. | ✓ | |
| 8 | Hapus Data Prediksi | Admin menekan tombol hapus pada salah satu data prediksi. | Sistem menampilkan konfirmasi dan menghapus data setelah admin menyetujui. | ✓ | |
| 9 | Detail Siswa | Admin membuka detail riwayat salah satu siswa. | Sistem menampilkan kumpulan hasil analisis berdasarkan nama siswa yang dipilih. | ✓ | |
| 10 | Kelola User | Admin membuka halaman kelola user. | Sistem menampilkan daftar user dan form untuk menambahkan user. | ✓ | |
| 11 | Edit/Hapus User | Admin mengubah atau menghapus data user. | Sistem memperbarui atau menghapus data user dari database. | ✓ | |
| 12 | Logout Admin | Admin memilih menu logout. | Sistem menghapus sesi admin dan mengarahkan kembali ke halaman login admin. | ✓ | |