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
f) Data to be Recorded
Data yang diukur pada fungsi ini adalah berhasil atau tidaknya mengupload tugas.
3.2 Non-Functional Test
Dalam non-functional test ini, kami menggunakan beberapa McCall’s factor yaitu
correctness(operational, peformance),integrity, safety, usability.
3.2.1 Correctness
3.2.1.1 Operational
(a) Sistem dapat berjalan di semua web browser terbaru.
(b) Aplikasi dapat berjalan jika terkoneksi dengan internet.
3.2.1.2 Performance
(a) Response time setiap interaksi antara user dengan sistem, harus
tidak lebih dari 2 detik.
(b) Setiap dosen mengupload materi, semua user yang terdaftar dapat
melihat.
3.2.2 Integrity
(a) Sistem tidak memberikan akses ke user yang tidak terdaftar.
3.2.3 Safety
(a) Sistem menerapkan content-security-policy mencegah serangan XSS.
3.2.4 Usability
(a) Sistem dapat menampilkan UI yang baik di berbagai platform
(b) Sistem dapat menampilkan tulisan yang dapat dibaca dan memuat gambar
yang jelas
(c) Sistem dapat dengan mudah dipahami dan mudah dioperasikan oleh user
baru
4. Test Case
Test Test Test Steps Test Data Expected Actual Pass/Fail
Case ID Scenario Result Result
TU03 Mendown 1. Klik course File materi File berhasil Sesuai Berhasil
load 2. Pilih materi yang didownload
materi tersedia
3. Klik pada nama atau
ikon file
TU05 Memilih 1. User mencari Enrolment key User berhasil Sesuai Berhasil
kelas kelas yang masuk kelas
diinginkan di
daftar 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
Pilih kelas
i. Hanya user yang sudah terdaftar yang dapat memilih kelas.
b. Accuracy
Response time setiap interaksi antara user dengan sistem, harus tidak lebih dari 2
detik.
i. Integrity
Sistem tidak memberikan akses ke user yang tidak terdaftar.
Safety
Sistem tidak menerapkan content-security-policy mencegah serangan XSS.
ii. Usability
1. Kemampuan user dapat memahami dan mengoperasikan sistem sekitar 60%.
2. Sistem dapat menampilkan UI yang baik di berbagai platform
3. Sistem dapat menampilkan tulisan yang dapat dibaca dan memuat gambar yang jelas
secara 100%.
Sistem dapat dengan mudah dipahami dan mudah dioperasikan oleh user baru