• Tidak ada hasil yang ditemukan

5. PENGUJIAN SISTEM. Tabel 5.1 Tabel Spesifikasi Device Pengujian. Operating System. 158 MB Samsung. storage, GT-S5830.

N/A
N/A
Protected

Academic year: 2022

Membagikan "5. PENGUJIAN SISTEM. Tabel 5.1 Tabel Spesifikasi Device Pengujian. Operating System. 158 MB Samsung. storage, GT-S5830."

Copied!
14
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 GT-S5830, Samsung GT- S5570, HTC EVO 3D 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 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

Samsung GT-S5570

Android 2.3.7 (Gingerbread)

240 x 320 pixels,

3,14 inches (~127 ppi pixel

density)

600MHz ARM v6

160 MB storage, 384 MB RAM

HTC EVO 3D

Android 4.0.3 (Ice Cream Sandwich)

540 x 960 pixels,

4,3 inches (~256 ppi pixel

density)

Dual Core - 1,2 GHz

1 GB storage, 1 GB RAM

Samsung GT-P3100

Android 4.0.3 (Ice Cream Sandwich)

600 x 1024 pixels,

7 inches (~170 ppi pixel

density)

Dual Core - 1 GHz

16 GB storage, 1 GB RAM

(2)

Dari proses pengujian terhadap keempat device yang telah disebutkan diatas, didapati bahwa pada device dengan sistem operasi Android versi 4.0 atau Ice Cream Sandwich, akses ke web services tidak dapat dilakukan sedangkan pada device dengan sistem operasi Android versi 2.3 atau Gingerbread akses ke web services 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. Berdasarkan data jumlah penyebaran device Android per 3 Januari 2013, diketahui bahwa versi Android yang terbanyak saat ini adalah versi 2.3 dengan 47,4% yang diikuti dengan versi 4.0 dengan 29,1%.

Oleh karena perbedaan policy yang telah disebutkan sebelumnya dan pertimbangan jumlah penyebaran device, maka aplikasi dikhususkan untuk berjalan pada sistem operasi Android 2.3 atau Gingerbread.

5.2 Pengujian Halaman Splash Screen

Ketika aplikasi dijalankan, pertama – tama akan muncul splash screen selama dua detik. Gambar 5.1 menunjukkan bahwa splash screen berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.1 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.1 Pengujian Halaman Splash Screen

(3)

5.3 Pengujian Halaman Main

Setelah dua detik, splash screen akan berganti secara otomatis ke halaman main. Halaman main menampilkan lima menu utama yaitu library collections, digital collections, online journal, my menu dan cart of collections. Gambar 5.2 menunjukkan bahwa halaman main berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.2 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.2 Pengujian Halaman Main

5.4 Pengujian Halaman Library Collections

Menu pertama dari halaman main adalah library collections. Halaman library collections yang menyediakan layanan pencarian koleksi hardcopy yang ada di perpustakaan, menampilkan textbox untuk memasukkan keyword dan tombol search collection. Ketika tombol search collection ditekan, smartphone akan mengakses web service melalui internet dengan mengirimkan parameter berupa keyword yang dimasukkan oleh user. Hasil pencarian akan tampil pada list yang terletak dibawah tombol search collection. Gambar 5.3 menunjukkan bahwa halaman library collections berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.3 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera. Gambar 5.4 yang berupa hasil pencarian koleksi perpustakaan menunjukkan bahwa proses pencarian dengan web service

(4)

berhasil dilakukan dan hasil pencarian tampil pada list yang terletak dibawah tombol search collection sesuai dengan desain. Gambar 5.4 merupakan screenshot tampilan smartphone.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.3 Pengujian Halaman Library Collections

Gambar 5.4 Hasil Pencarian Koleksi Perpustakaan 5.5 Pengujian Halaman Digital Collections

Menu kedua dari halaman main adalah digital collections. Halaman digital collections yang menyediakan layanan pencarian koleksi digital yang dimiliki perpustakaan, menampilkan textbox untuk memasukkan keyword dan tombol search collection. Ketika tombol search collection ditekan, smartphone akan

(5)

mengakses web service melalui internet dengan mengirimkan parameter berupa keyword yang dimasukkan oleh user. Hasil pencarian akan tampil pada list yang terletak dibawah tombol search collection. Gambar 5.5 menunjukkan bahwa halaman digital collections berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.5 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera. Gambar 5.6 yang berupa hasil pencarian koleksi digital menunjukkan bahwa proses pencarian dengan web service berhasil dilakukan dan hasil pencarian tampil pada list yang terletak dibawah tombol search collection sesuai dengan desain. Gambar 5.6 merupakan screenshot tampilan smartphone.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.5 Pengujian Halaman Digital Collections

Gambar 5.6 Hasil Pencarian Koleksi Digital

(6)

5.6 Pengujian Halaman Online Journal

Menu ketiga dari halaman main adalah online journal. Halaman online journal yang menyediakan informasi online journal serta akses ke website online journal, menampilkan dua tombol pilihan kategori online journal yang ingin ditampilkan yaitu subscribed atau berlanggan dan free atau gratis serta daftar online journal yang termasuk dalam kategori subscribed sebagai tampilan default.

Gambar 5.7 menunjukkan bahwa halaman online journal berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.7 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera. Jika salah satu journal diklik maka aplikasi akan melakukan pemanggilan intent browser , lalu browser android akan tampil dan membuka halaman website dari oline journal yang diklik tersebut. Gambar 5.8 yang merupakan tampilan browser android yang membuka website salah satu online journal menunjukkan bahwa pemanggilan intent browser berhasil dilakukan. Gambar 5.8 merupakan screenshot tampilan smartphone.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.7 Pengujian Halaman Online Journal

(7)

Gambar 5.8 Hasil Pemanggilan Intent Browser Online Journal 5.7 Pengujian Halaman Login

Halaman login hanya tampil jika user yang belum berhasil login mengakses halaman my menu. Halaman login menampilkan dua buah textbox untuk menerima inputan username dan password user serta spinner untuk menyediakan pilihan server email petra yang berlaku. Selain itu ditampilkan pula dua tombol yaitu tombol login dan tombol cancel. Apabila tombol cancel ditekan maka textbox username dan password akan dikosongkan. Pada saat tombol login ditekan maka aplikasi akan mengakses web service melalui internet dengan mengirimkan parameter berupa server email petra yang dipilih serta username dan password yang dimasukkan oleh user. Jika terjadi kesalahan dalam memasukkan username atau password maka akan ditampilkan pesan kesalahan seperti yang terlihat pada Gambar 5.10. Jika login berhasil, maka tidak akan ditampilkan pesan bahwa login berhasil melainkan halaman login akan berganti ke halaman my menu secara otomatis. Gambar 5.9 menunjukkan bahwa halaman login berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.9 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera. Gambar 5.10 merupakan screenshot tampilan smartphone.

(8)

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.9 Pengujian Halaman Login

Gambar 5.10 Kesalahan Dalam Memasukkan Password

5.8 Pengujian Halaman My Menu

Menu keempat dari halaman main adalah my menu. Hanya user petra yang bisa mengakses halaman ini. Oleh karena itu sebelum login berhasil dilakukan, ketika user mengakses halaman ini, maka yang akan ditampilkan adalah halaman login. Setelah login berhasil maka halaman my menu akan secara otomatis tampil.

User hanya perlu melakukan satu kali login untuk mengakses menu ini serta menu user yang ada didalamnya selama aplikasi berjalan. Halaman my menu menampilkan lima menu user yaitu favourite collections, reference notes, rated collections, order collection, dan comment. Gambar 5.11 menunjukkan bahwa

(9)

halaman my menu berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.11 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.11 Pengujian Halaman My Menu

5.9 Pengujian Halaman Cart of Collections

Menu kelima dari halaman main adalah cart of collections. Saat diakses, halaman cart of collections akan memanggil function untuk menampilkan data koleksi yang ada dalam database mspektra yang dimasukkan ke device android.

Gambar 5.12 menunjukkan bahwa halaman cart of collections berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.12 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.12 Pengujian Halaman Cart of Collections

(10)

5.10 Pengujian Halaman Favourite Collections

Menu pertama dari halaman my menu adalah favourite collections. Saat diakses, halaman favourite collections akan mengakses web service melalui internet dengan mengirimkan parameter berupa email user yang diperoleh pada saat user berhasil melakukan login. Data koleksi favorit yang diberikan oleh web service akan tampil pada halaman favourite collections. Gambar 5.13 menunjukkan bahwa halaman favourite collections berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.13 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.13 Pengujian Halaman Favourite Collections

5.11 Pengujian Halaman Reference Notes

Menu kedua dari halaman my menu adalah reference notes. Saat diakses, halaman reference notes akan mengakses web service melalui internet dengan mengirimkan parameter berupa email user yang diperoleh pada saat user berhasil melakukan login. Data koleksi beserta reference note-nya yang diberikan oleh web service akan tampil pada halaman reference notes. Gambar 5.14 menunjukkan bahwa halaman reference notes berhasil dijalankan dengan baik.

Pada bagian kiri dari Gambar 5.14 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

(11)

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.14 Pengujian Halaman Reference Notes

5.12 Pengujian Halaman Rated Collections

Menu ketiga dari halaman my menu adalah rated collections. Saat diakses, halaman rated collections akan mengakses web service melalui internet dengan mengirimkan parameter berupa email user yang diperoleh pada saat user berhasil melakukan login. Data koleksi berserta rating-nya yang diberikan oleh web service akan tampil pada halaman rated collections. Gambar 5.15 menunjukkan bahwa halaman rated collections berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.15 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.15 Pengujian Halaman Rated Collections

(12)

5.13 Pengujian Halaman Order Collection

Menu keempat dari halaman my menu adalah order collections. Halaman order collections menampilkan sebuah textbox untuk menerima inputan nomer induk atau accession no dari exemplar koleksi yang ingin dipesan. Selain itu ditampilkan pula dua tombol yaitu tombol order dan tombol cancel. Apabila tombol cancel ditekan maka textbox accession no akan dikosongkan. Pada saat tombol order ditekan maka aplikasi akan mengakses web service melalui internet dengan mengirimkan parameter berupa email, NRP atau NIP yang diperoleh saat login dan accession no yang dimasukkan oleh user. Respons dari web service yang berupa komfimasi order berhasil atau tidak ditampilkan atau jika koleksi yang pada toast. Selain itu, jika exemplar koleksi yang dipesan sedang dipesan oleh pengguna lain atau sudah dipesan oleh pengguna yang bersangkutan maka web services akan memberikan respon berupa pesan bahwa koleksi telah dipesan.

Gambar 5.16 menunjukkan bahwa halaman order berhasil dijalankan dengan baik. Pada bagian kiri dari Gambar 5.16 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera. Gambar 5.17 menunjukkan bahwa proses order dapat dilakukan dan order berhasil dilakukan, serta pesan jika koleksi telah dipesan. Gambar 5.17 merupakan screenshot tampilan smartphone.

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.16 Pengujian Halaman Order Collection

(13)

Gambar 5.17 Proses Order Collection 5.14 Pengujian Halaman Comment

Menu kelima dari halaman my menu adalah comment. Halaman comment menampilkan sebuah textbox untuk menerima inputan komentar yang ingin diberikan. Selain itu ditampilkan pula dua tombol yaitu tombol send dan tombol cancel. Apabila tombol cancel ditekan maka textbox komentar akan dikosongkan.

Pada saat tombol send ditekan maka aplikasi akan mengakses web service melalui internet dengan mengirimkan parameter berupa email yang diperoleh saat login dan komentar yang dimasukkan oleh user. Respons dari web service yang berupa komfimasi comment berhasil dikirim atau tidak ditampilkan pada toast. Gambar 5.18 menunjukkan bahwa halaman comment berhasil dijalankan dengan baik.

Pada bagian kiri dari Gambar 5.18 merupakan screenshot tampilan smartphone dan bagian kanan merupakan hasil foto dengan kamera. Gambar 5.19 menunjukkan bahwa proses comment dapat dilakukan dan komentar berhasil diberikan. Gambar 5.19 merupakan screenshot tampilan smartphone.

(14)

Screenshot Samsung GT- S5830 Samsung GT- S5570 Gambar 5.18 Pengujian Halaman Comment

Gambar 5.19 Proses Comment

Referensi

Dokumen terkait