• Tidak ada hasil yang ditemukan

5. PENGUJIAN SISTEM. Tabel 5.1 Tabel Spesifikasi Device Pengujian. Operating System x 600 pixels, 7 inches (~170 ppi pixel density)

N/A
N/A
Protected

Academic year: 2021

Membagikan "5. PENGUJIAN SISTEM. Tabel 5.1 Tabel Spesifikasi Device Pengujian. Operating System x 600 pixels, 7 inches (~170 ppi pixel density)"

Copied!
30
0
0

Teks penuh

(1)

5. PENGUJIAN SISTEM

Pada bab ini akan dibahas pengujian sistem yang diimpelentasikan pada skripsi ini. Pengujian dilakukan masing – masing untuk setiap halaman dari aplikasi android yang telah dibuat.

5.1 Spesifikasi Device Pengujian

 Penulis menggunakan smartphone Samsung I9500, Samsung GT-S5830, dan tablet Samsung GT-P3100 untuk melakukan pengujian aplikasi.

Adapun spesifikasi dari device–device pengujian tersebut dapat dilihat pada tabel 5.1 dibawah ini.

Tabel 5.1 Tabel Spesifikasi Device Pengujian

Device Operating

System Display size CPU Memory

Internal

Samsung I9500

Android 4.2.2 (Jelly Bean)

1920 x 1080 pixels,

5 inches (~441 ppi pixel

density)

1.9 GHz, Quad- Core

8 GB storage, 2 GB RAM

Samsung GT-P3100

Android 4.0 (Ice Cream Sandwich)

1024 x 600 pixels,

7 inches (~170 ppi pixel

density)

Dual Core - 1 GHz

8 GB storage, 1 GB RAM

Samsung GT-S5830

Android 2.3.6 (Gingerbread)

320 x 480 pixels,

3,5 inches (~165 ppi pixel

density)

800MHz ARM 11

158 MB storage, 278 MB RAM

Dari proses pengujian terhadap keempat device yang telah disebutkan

(2)

pada device dengan sistem operasi Android versi 2.3 atau Gingerbread akses ke web services tidak dapat terlaksana dengan baik. Setelah dilakukan analisa lebih lanjut diketahui bahwa pada sistem operasi Android versi 4.0, terjadi perubahan policy dimana akses ke web services hanya dapat dilakukan pada background process. Hal ini bertentangan dengan sistem operasi Android versi 2.3 yang mengakses web services pada foreground process.

5.2 Pengujian Halaman Login Siswa

Ketika aplikasi dijalankan, pertama – tama akan muncul login siswa. Pada administrator dan penguji yang ingin melakukan login, maka dapat mengetikkan

“admin” pada kolom nis dan mengosongkan password lalu klik login. Sedangkan ketika siswa ingin melakukan login, maka dapat memasukkan nis yang telah didaftarkan oleh administrator lalu menggunakan password default-nya. Setelah melakukan login, maka siswa dapat mengganti password default tersebut dengan password yang siswa inginkan. Gambar 5.1 menunjukkan bahwa login berhasil dijalankan dengan baik. Pada bagian atas dari Gambar 5.1 merupakan screenshot tampilan smartphone dan bagian bawah merupakan hasil foto dengan kamera.

(3)

Samsung GT-P3100

Samsung I9500

Gambar 5.1 Pengujian Halaman Login

Dari pengujian halaman login pada 2 device yang mendukung, tidak terdapat perbedaan tampilan halaman login antara emulator dan device sehingga device dan emulator dapat berjalan dengan baik. Kecepatan dari prosesnya bergantung pada konektifitas internet yang digunakan. Ketika internet cepat, maka

(4)

5.3 Pengujian Halaman Menu Siswa

Setelah siswa melakukan login, maka akan masuk ke dalam tampilan menu siswa yang dimana siswa dapat merubah password maupun melihat jadwal test.

Untuk melakukan test, maka siswa harus masuk ke lihat daftar test sebelum mengikuti test dan melihat test yang aktif sehingga dapat mengikuti ujian yang ada. Ketika terjadi kesalahan, maka dapat menghubungi administrator. Gambar 5.2 menunjukkan bahwa halaman menu berhasil dijalankan dengan baik. Pada bagian atas dari Gambar 5.2 merupakan screenshot tampilan smartphone dan bagian bawah merupakan hasil foto dengan kamera.

Screenshot (Portrait)

(5)

Samsung GT-P3100 (Landscape)

Samsung I9500

Gambar 5.2 Pengujian Halaman Menu Siswa

Dari pengujian device yang ada, maka dapat disimpulkan tampilan antara portrait maupun landscape memiliki tampilan yang sama dikarenakan tidak memakai background yang menggunakan gambar berwarna-warni.

(6)

5.4 Pengujian Halaman List Test

Setelah melakukan login, maka siswa dapat melihat list test berdasarkan jadwal ujian tertentu dan memiliki status test. Setelah Test tersebut di klik, maka akan muncul soal test dan test akan langsung segera dimulai. Test yang dimulai memiliki durasi, nomor soal, dan terdpat soal yang berada pada database sehingga soal yang dimunculkan tidak sembarang soal. Soal yang dimunculkan berupa soal multiplechoiche single answer dan multi answer, serta soal essay. Gambar 5.3 menunjukkan bahwa halaman list test berhasil dijalankan dengan baik. Pada bagian atas dari Gambar 5.3 merupakan screenshot tampilan smartphone dan bagian bawah merupakan hasil foto dengan kamera. Gambar 5.4 yang berupa test yang akan dilaksanakan setelah siswa menekan ujian yang akan diikutinya.

Gambar 5.4 merupakan screenshot tampilan smartphone dan bagian bawah merupakan hasil foto dengan kamera.

Screenshot

(7)

Samsung GT-P3100

Samsung I9500

Gambar 5.3 Pengujian Halaman List Test

Setelah siswa melihat list test yang tersedia untuk siswa tersebut, maka siswa itu dapat meng-klik ujian yang memiliki status aktif sehingga siswa dapat masuk ke dalam test yang akan diikutinya. Soal test itu memiliki nomor soal, durasi, dan soal yang akan diujiankan.

(8)

Screenshot

Samsung GT-P3100

(9)

Samsung I9500

Gambar 5.4 Test yang diikuti siswa

Dari hasil pengujian device yang ada, maka tampilan dari potrait dan landscape sama. Tampilan tersebut sama dikarenakan background yang berwarna putih sehingga tidak memiliki perbedaan antara kedua tampilan tersebut.

5.5 Pengujian Halaman Login Admin

Menu kedua dari aplikasi ini yaitu login pada admin yang digunakan untuk administrator dan penguji yang dapat membedakan menu administrator dan menu penguji. Gambar 5.5 menunjukkan bahwa halaman digital collections berhasil dijalankan dengan baik. Pada bagian atas dari Gambar 5.5 merupakan screenshot tampilan smartphone dan bagian bawah merupakan hasil foto dengan kamera.

(10)

Screenshot

Samsung GT-P3100

(11)

Samsung I9500

Gambar 5.5 Pengujian Halaman Login Admin

Dari hasil pengujian device yang ada, maka didapatkan tidak ada perbedaan tampilan dan kedua device tersebut dapat berjalan dengan baik akan tetapi semua hal tersebut bergantung pada konektifitas internet.

5.6 Pengujian Halaman Menu Admin dan Penguji

Menu ini menunjukan untuk administrator dan penguji yang dapat digunakan dan cara pembedaannya melalui database sehingga tidak terjadi kesalahan dalam pembagian hak akses untuk masuk ke menu. Gambar 5.6 menunjukkan bahwa halaman menu admin dan penguji berhasil dijalankan dengan baik. Pada bagian atas dari Gambar 5.6 merupakan screenshot tampilan smartphone dan bagian bawah merupakan hasil foto dengan kamera.

(12)

Screenshot

Samsung GT-P3100

(13)

Samsung I9500

Gambar 5.6 Pengujian Halaman Menu Admin dan Penguji

Dari hasil pengujian yang dilakukan, maka dapat disimpulkan bahwa kedua device yang memiliki operating system yang berbeda dapat berjalan dengan baik.

Semuanya bergantung pada konektifitas internet yang mendukung proses transfer data untuk menghubungkan dengan server yang ada sesuai dengan menu yang ditujukan. Device yang diujikan memiliki tampilan layar yang berbeda akan tetapi, untuk login administrator dan penguji pada tampilan portrait kurang bagus dikarenakan gambarnya tidak mendukung untuk tampilan tersebut.

5.7 Pengujian Halaman Website

5.7.1. Pengujian Halaman Login Admin dan Penguji

Pada halaman ini, administrator dan penguji harus melakukan login dengan mengisikan username dan password yang ada pada database. Untuk penguji, maka pertama kali dapat menginputkan password default sehingga dapat melakukan login. Setelah melakukan login, maka harus mengganti passwordnya dengan password yang lebih rahasia. Gambar 5.7 menunjukkan bahwa halaman login admin dan penguji berhasil dijalankan dengan baik.

(14)

Gambar 5.7 Pengujian Halaman Login Admin dan Penguji 5.7.2. Pengujian Halaman Data Pribadi

Pada halaman ini, administrator dapat menginputkan data pribadi dengan mengisikan field nama, alamat, dan nomor telepon. Akan tetapi, field yang disediakan hanya 3 saja dikarenakan jika banyak data yang dirubah, maka data asli dari sekolah maupun instansi yang memakai program ini akan memiliki data yang kembar. Gambar 5.8 menunjukkan bahwa halaman data pribadi berhasil dijalankan dengan baik

(15)

Gambar 5.8 Pengujian Halaman Data Pribadi 5.7.3. Pengujian Halaman Input Penguji

Pada halaman ini hanya administrator yang dapat mengaksesnya. Halaman ini berguna untuk menginputkan penguji yang akan login pada website sehingga penguji tersebut dapat melakukan login dengan menggunakan password default- nya. Gambar 5.9 menunjukkan bahwa halaman input penguji berhasil dijalankan dengan baik

(16)

Gambar 5.9 Pengujian Halaman Input Penguji 5.7.4. Pengujian Halaman Input Siswa

Pada halaman ini hanya administrator yang dapat mengaksesnya. Halaman ini berguna untuk menginputkan siswa yang akan mengikuti tes online sehingga siswa dapat melakukan login dengan menggunakan password default-nya.

Gambar 5.10 menunjukkan bahwa halaman input siswa berhasil dijalankan dengan baik

(17)

Gambar 5.10 Pengujian Halaman Input Siswa 5.7.5. Pengujian Halaman Input Soal Test

Pada halaman ini administrator dan penguji dapat mengaksesnya. Halaman ini berguna untuk menginputkan soal test sehingga siswa dapat mengakses soal test yang akan di ujiankan pada waktu tertentu dan jam tertentu. Jadwal untuk pengaturan test akan diatur oleh penguji maupun administrator. Gambar 5.11 menunjukkan bahwa halaman input soal test berhasil dijalankan dengan baik

(18)

Gambar 5.11 Pengujian Halaman Input Soal Test 5.7.6. Pengujian Halaman Kategori Soal Test

Pada halaman ini hanya administator dan penguji yang dapat mengaksesnya.

Halaman ini berguna untuk menginputkan kategori soal test sehingga dapat dengan mudah ditambahkan ke kumpulan soal dengan menggunakan filter yang tersedia. Sebelum menginputkan soal, maka administrator dan penguji harus menambahkan kategori soal test terlebih dahulu lalu menginputkan soal test.

Gambar 5.12 menunjukkan bahwa halaman kategori soal test berhasil dijalankan dengan baik

(19)

Gambar 5.12 Pengujian Halaman Kategori Soal Test 5.7.7. Pengujian Halaman Kumpulan Soal Test

Pada halaman ini hanya administrator dan penguji yang dapat mengaksesnya. Halaman ini berguna untuk mempermudah administrator dan penguji dalam membuat test pada pengaturan test sehingga tidak membuang- buang waktu untuk membuat pengaturan test yang akan dilaksanakan. Kumpulan test akan menambahkan soal ke dalam kumpulan soal test tersebut. Gambar 5.13 menunjukkan bahwa halaman kumpulan soal test berhasil dijalankan dengan baik

(20)

Gambar 5.13 Pengujian Halaman Kumpulan Soal Test

Kemudian setelah membuat kumpulan soal, maka dapat menambahkan soal test ke dalam kumpulan soal. Kumpulan soal test ini dapat membantu untuk membuat pengaturan test sehingga dalam menentukan soal yang akan diujikan menjadi lebih mudah. Gambar 5.14 menunjukkan bahwa halaman tambah soal ke kumpulan soal test berhasil dijalankan dengan baik

(21)

5.7.8. Pengujian Halaman Pengaturan Test

Pada halaman ini hanya administrator dan penguji yang dapat mengaksesnya. Halaman ini berguna untuk mengatur test yang akan berlangsung dengan mengisi nama test, nama penguji, kumpulan test, waktu mulai, waktu selesai, menggunakan durasi atau pun tidak, dan keterangan. Setelah itu dapat menekan tombol Tambah test. Gambar 5.15 menunjukkan bahwa halaman pengaturan test berhasil dijalankan dengan baik

Gambar 5.15 Pengujian Halaman Pengaturan Test

Setelah menambah pengaturan test, maka penguji maupun administrator dapat menambahkan siswa untuk mengikuti ujian yang telah diinputkan. Caranya cukup mudah untuk menambahkan peserta kedalam test yang akan dilaksanakan.

Peserta yang telah ditambahkan, maka akan hilang dari daftar yang dapat mengikuti test. Gambar 5.16 menunjukkan bahwa halaman tambah siswa ke pengaturan test berhasil dijalankan dengan baik

(22)

Gambar 5.16 Pengujian Halaman Tambah Siswa ke Pengaturan Test 5.7.9. Pengujian Halaman Periksa Hasil Test

Pada halaman ini hanya administrator dan penguji yang dapat mengaksesnya. Halaman ini berguna untuk memeriksa hasil test yang telah dikerjakan oleh siswa sehingga penguji dapat dengan mudah untuk menilai hasil dari siswa kerjakan. Gambar 5.17 menunjukkan bahwa halaman periksa hasil test berhasil dijalankan dengan baik

(23)

Gambar 5.17 Pengujian Halaman Periksa Hasil Test

Setelah itu, penguji maupun administrator dapat mengklik nama test yang diujiankan oleh siswa. Lalu mengklik nama siswa yang akan di periksa hasil testnya. Gambar 5.18 menunjukkan bahwa halaman nama siswa ikut test berhasil dijalankan dengan baik

(24)

Kemudian administrator dan penguji dapat menilai hasil test yang telah dikerjakan oleh siswa. Gambar 5.19 menunjukkan bahwa halaman menilai hasil test berhasil dijalankan dengan baik

Gambar 5.19 Pengujian Halaman Menilai Hasil Test 5.7.10. Pengujian Halaman Ubah Password

Halaman ini berguna untuk mengubah password yang lama ke password yang baru sehingga tidak ada orang yang mengetahui password yang saat ini.

Halaman ini bertujuan untuk mengubah password default ke password yang lebih rahasia dari administrator, penguji maupun siswa. Gambar 5.20 menunjukkan bahwa halaman ubah password berhasil dijalankan dengan baik

(25)

Gambar 5.20 Pengujian Halaman Ubah Password 5.7.11. Pengujian Halaman Login Siswa

Pada halaman ini berisikan nis dan password. Ketika administrator menginputkan nis (nomor induk siswa), maka password yang diberikan oleh siswa yaitu secara default sehingga siswa dapat melakukan login dahulu sebelum mengubah passwordnya. Gambar 5.21 menunjukkan bahwa halaman login siswa berhasil dijalankan dengan baik

(26)

Gambar 5.21 Pengujian Halaman Login Siswa 5.7.12. Pengujian Halaman List Test Siswa

Pada halaman ini siswa dapat melihat list test yang dapat diikuti. Halaman ini berguna untuk menampilan test apa saja yang tersedia untuk siswa tertentu.

Halaman ini berisikan nama test, waktu mulai, waktu selesai, status, dan nilai sehingga tidak terjadi ambigu dalam melihat test yang aktif untuk siswa. Gambar 5.22 menunjukkan bahwa halaman list test siswa berhasil dijalankan dengan baik

(27)

Gambar 5.22 Pengujian Halaman List Test Siswa 5.7.13. Pengujian Halaman Test Siswa

Pada halaman ini digunakan untuk menampilkan test yang akan diikuti oleh siswa. Sebelum masuk ke halaman ini, maka harus melakukan login dan memilih nama test yang aktif. Kemudian siswa akan diarahkan ke halaman konfirmasi dan ketika siswa siap, maka akan menekan tombol mulai test. Setelah itu akan ditampilkan soal test. Gambar 5.23 menunjukkan bahwa halaman konfirmasi test siswa berhasil dijalankan dengan baik

(28)

Gambar 5.23 Pengujian Halaman Konfirmasi Test Siswa

Setelah itu, akan ditampilkan halaman soal test yang dapat diikuti oleh siswa. Siswa dapat menekan tombol soal berikutnya ketika telah selesai mengisi jawaban soal test. Gambar 5.24 menunjukkan bahwa halaman soal test siswa berhasil dijalankan dengan baik

(29)

Kemudian, ketika siswa telah selesai mengerjakan soal test tersebut, maka kaan diakhiri dengan tampilan sudah selesai semua. Gambar 5.25 menunjukkan bahwa halaman akhir soal test siswa berhasil dijalankan dengan baik

Gambar 5.25 Pengujian Halaman Akhir Soal Test Siswa 5.7.14. Pengujian Halaman Ubah Password Siswa

Pada halaman ini digunakan untuk siswa mengubah password default-nya dengan password yang baru sehingga menjadi lebih rahasia. Password tersebut disimpan dalam bentuk md5 sehingga lebih aman untuk penyimpanan databasenya. Gambar 5.26 menunjukkan bahwa halaman ubah password siswa berhasil dijalankan dengan baik

(30)

Gambar 5.26 Pengujian Halaman Ubah Password

Referensi

Dokumen terkait

Halaman untuk user dibentuk sesuai dengan tujuan program dibentuk yaitu sebagai media informasi tanaman obat dan pengolahannya, oleh karena itu halaman user

Saat diakses, halaman favourite collections akan mengakses web service melalui internet dengan mengirimkan parameter berupa email user yang diperoleh pada saat

Halaman login merupakan halaman utama yang muncul sebelum admin atau user membuka sistem aplikasi. Pada halaman login admin atau user harus menginputkan username dan

Pengujian Aplikasi untuk Contoh Kasus Tanggal 5 November 2014 Pada tanggal 5 November 2014 user melakukan verifikasi data mutasi stok jika sesuai dengan unit motor yang tiba

Apabila debitur sudah pernah mengajukan kredit dan sudah lunas, maka akan muncul tombol “Daftar Pembayaran” yang berfungsi untuk menampilkan data pembayaran kredit debitur yang

Laporan beban tugas dosen dan pegawai tetap di jurusan teknik informatika pada semester gasal-2006/2007 bulan Mei 2007 yang akan diserahkan ke BAK dapat dilihat dengan memilih

Halaman ini akan menampilkan semua daftar nilai dari pengguna yang sudah mengerjakan online test seperti pada Gambar 5.21. Pengujian Halaman View Nilai. Terdapat

Inputan studi kasus untuk pembayaran hutang pada tanggal 14 Mei 2007 atas pembelian pada tanggal 2 Mei 2007 dapat dilihat pada Gambar 5.12... Pengujian Submenu