Anggota Kelompok :
2. Testing Environment
2.1 Testing Sites
2.1.1 Pengujian dilakukan menggunakan www.dareboost.com (Security,
Performance, Usability)
2.1.2 Pengujian dilakukan menggunakan elok.ugm.ac.id (Correctness)
2.2 Required Hardware and Firmware Configuration
Hardware yang diperlukan adalah smartphone dan laptop.
2.3 Manpower Requirements
Jumlah orang yang diperlukan untuk melakukan test ini adalah 4 orang.
2.4 Preparation and Training Required of The Test Team
a. Menyiapkan browser untuk mengakses laman www.dareboost.com
b. Menyiapkan browser untuk mengakses laman elok.ugm.ac.id.
3. Test Detail
3.1 Functional Test
Dalam functional test ini, kami menguji beberapa fitur dari eLOK, yaitu:
3.1.1 Login
a) Test Identification: Pengujian login dilakukan untuk mengautentikasi user
yang terdaftar.
b) Test Objectives: Menguji autentikasi login eLOK.
c) Test Class
- Berhasil : Berhasil login jika memasukkan username dan password
yang dilakukan benar.
- Tidak Berhasil : Sistem tidak memberikan akses ke user yang tidak
terdaftar.
d) Test Level : Level Aplikasi
e) Test Case Requirements
- Browser
- Input username dan password dari user
f) Data to be Recorded: Username dan password dari user
3.1.2 Download Materi
a) Test Identification: Pengujian download materi berhasil dilakukan.
b) Test Objectives: Jika berhasil, maka file yang didownload sesuai dengan
file yang dipilih
c) Test Class
- Berhasil : File yang dipilih berhasil didownload
- Tidak Berhasil : File yang dipilih tidak berhasil didownload
d) Test Level: Level Aplikasi
e) Test Case Requirements
- Browser
- Local Directory
f) Data to be Recorded: Data yang dicatat yaitu nama file yang dipilih ketika
download dilakukan.
3.1.3 Bergabung dengan Kelas
a) Test Identification: Pengujian user untuk masuk ke dalam suatu kelas.
b) Test Objectives: Menguji user yang belum terdaftar dapat masuk dalam
kelas yang dipilih.
c) Test Class
- Berhasil : User berhasil mengajukan request bergabung kelas
- Tidak Berhasil : User gagal mengajukan request bergabung kelas
d) Test Level: Level Aplikasi
e) Test Case Requirements
- Browser
f) Data to be Recorded: Data yang diambil pada pengujian ini adalah hasil
atau status request join kelas.
3.1.4 Mengunggah Tugas
a) Test Identification: Pengujian upload tugas sebelum dan sesudah deadline.
b) Test Objectives: Menguji keberhasilan upload tugas sebelum dan sesudah
deadline.
c) Test Class
- Berhasil : User berhasil upload tugas sebelum dan sesudah deadline,
namun jika user mengupload tugas sesudah deadline akan muncul
notifikasi “terlambat”
- Tidak Berhasil : User tidak berhasil upload tugas sebelum dan
sesudah deadline, namun jika user mengupload tugas sesudah deadline
tidak muncul notifikasi “terlambat”
d) Test Level: Level Aplikasi
e) Test Case Requirements
- Browser
- Local Directory
f) Data to be Recorded: Data yang diukur pada fungsi ini adalah berhasil atau
tidaknya mengupload tugas.
4. Test Case
TU03 Mendown 1. Klik course File materi File berhasil Sesuai Berhasil
load 2. Pilih materi yang tersedia didownload
materi 3. Klik pada nama atau ikon
file
TU05 Memilih 1. User mencari kelas yang Enrolment key User berhasil Sesuai Berhasil
kelas diinginkan di daftar masuk kelas
kelas.
2. User memasukkan
enrolment key.
5. Result
5.1 Correctness
5.1.1 Output mission
a. Login
1. Sistem menyediakan box untuk menginput username dan
password (Tercapai)
c. Upload file
1. Sistem menyediakan tempat mengunggah file. (Tercapai)
d. Pilih kelas
1. Hanya user yang sudah terdaftar yang dapat memilih kelas.
(Tercapai)
2. Sistem menyediakan daftar kelas yang dapat dipilih.
(Tercapai)
5.1.2 Accuracy
Response time setiap interaksi antara user dengan sistem, harus
tidak lebih dari 2 detik. Namun saat diukur dengan website
dareboost.com, web eLOK.com membuatuhkan waktu 5 detik untuk
menampilkan halaman utama. (Tidak Tercapai)
5.2 Integrity
Sistem tidak memberikan akses ke user yang tidak terdaftar. (Tercapai)
5.3 Safety
Sistem menerapkan content-security-policy mencegah serangan XSS.
(Tidak Tercapai)
5.4 Usability
5.4.1 Kemampuan user dapat memahami dan mengoperasikan sistem sekitar
60%. (Tercapai)