177 lines
4.3 KiB
Plaintext
177 lines
4.3 KiB
Plaintext
Pengujian Blackbox User
|
|
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.
|
|
✓
|
|
|
|
|
|
Pengujian Blackbox Web Admin
|
|
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.
|
|
✓
|
|
|
|
|