• Tidak ada hasil yang ditemukan

Tabel 5.1. Tabel Spesifikasi Device untuk Pengujian Sistem. Memory Samsung Galaxy J x 1920 pixels, 16:9. RAM Prime. ratio (~401 ppi density)

N/A
N/A
Protected

Academic year: 2021

Membagikan "Tabel 5.1. Tabel Spesifikasi Device untuk Pengujian Sistem. Memory Samsung Galaxy J x 1920 pixels, 16:9. RAM Prime. ratio (~401 ppi density)"

Copied!
19
0
0

Teks penuh

(1)

5. PENGUJIAN SISTEM

Pada bab ini dibahas mengenai pengujian sistem dari aplikasi yang telah dibuat. Pengujian sistem dilakukan agar dapat memastikan apakah sistem aplikasi telah berjalan dengan baik. Bab ini diawali dengan pengujian terhadap tampilan awal dari aplikasi yang kemudian dilanjutkan dengan pengujian terhadap fitur-fitur yang ada di aplikasi android CastProjector yang digunakan oleh pengguna. Pengujian aplikasi android dilakukan dengan berbagai macam perangkat seperti pada Tabel 5.1. berikut ini.

Tabel 5.1. Tabel Spesifikasi Device untuk Pengujian Sistem

Perangkat Operating

System Display Size CPU

Internal Memory Samsung Galaxy J7 Prime Android 7.0 (Nougat) 1080 x 1920 pixels, 16:9 ratio (~401 ppi density) Octa-core 1.6 GHz Cortex-A53 32 GB, 3 GB RAM Samsung Galaxy J1 Ace Android 5.1.1 (Lollipop) 480 x 800 pixels, 5:3 ratio (~217 ppi density) Quad-core 1.5 GHz Cortex-A7 8 GB, 1 GB RAM Xiaomi Redmi Note 3 Android 6.0.1 (Marshmallow) 1080 x 1920 pixels, 16:9 ratio (~403 ppi density) Octa-core 2.0 GHz Cortex-A53 32 GB, 3 GB Asus Zenfone Max Pro M1 Android 8.1 (Oreo) 1080 x 2160 pixels, 18:9 ratio (~404 ppi density) Octa-core 1.8 GHz Kryo 260 64 GB, 4 GB

(2)

5.1. Pengujian Aplikasi Input IP Address di Raspberry Pi 5.1.1. Memasukkan IP address

Pada saat menjalankan aplikasi untuk melakukan screen mirroring, User diminta untuk memasukkan IP address agar aplikasi android dapat terhubung dengan Raspberry Pi. Dalam aplikasi terpasang IP address dari Network ini,

User hanya perlu mengetikkan ulang IP address di dalam textbox yang sudah

disiapkan, dan menekan tombol enter. Tampilan aplikasi untuk memasukkan IP

address dapat dilihat pada Gambar 5.1

Gambar 5.1. Tampilan Aplikasi Untuk Memasukkan IP Address

Jika user salah memasukkan Ip Address maka akan muncul notifikasi Not

Match di bawah tombol enter. Tampilan aplikasi ketika gagal input IP address

dapat dilihat pada Gambar 5.2

(3)

5.2. Pengujian Aplikasi Android 5.2.1. Tampilan Aplikasi Android

Tampilan aplikasi dimulai dengan tombol Start dan Stop di kanan atas aplikasi, kemudian di bawahnya terdapat resolusi untuk memilih resolusi antara 1280x720, atau 800x480. Setelah memilih resolusi layar, user dapat memilih dari list di bawah untuk melakukan mirroring, user hanya perlu menekan salah satu dari list kemudian menekan tombol start, maka layar smartphone akan tampil di Raspberry Pi. Server mode digunakan jika user ingin mirroring melalui

micro USB. Tampilan aplikasi terdapat pada Gambar 5.1

(4)

5.2.2. Pengujian Fitur Mirroring Melalui Wi-fi

User dapat menampilkan layar smartphone mereka ke dalam Raspberry Pi

dengan memilih jenis resolusi yang ingin dipakai dan menghubungkan Raspberry Pi dengan menulis IP address atau memilih dari list yang tampil di aplikasi kemudian menekan tombol start untuk menjalankan mirroring. Tampilan mirroring di Raspberry Pi mode potrait dengan resolusi 1280x720 dan 800x480 pada Gambar 5.4 dan Gambar 5.5. dan tampilan mirroring di Raspberry Pi mode

landscape dengan resolusi 1280x720 dan 800x480 pada Gambar 5.6. dan Gambar

(5)

Gambar 5.4. Tampilan Mirroring Melalui Wi-fi di Raspberry Pi Mode Potrait dengan Resolusi 1280x720

Samsung Galaxy J7 Prime Samsung Galaxy J1 Ace

(6)

Gambar 5.5. Tampilan Mirroring Melalui Wi-fi di Raspberry Pi Mode Potrait dengan Resolusi 800x480

Samsung Galaxy J7 Prime Samsung Galaxy J1 Ace

(7)

Samsung Galaxy J7 Prime Xiaomi Redmi Note 3

Samsung Galaxy J1 Ace

Asus Zenfone Max Pro M1

Gambar 5.6. Tampilan Mirroring Melalui Wi-fi di Raspberry Pi Mode Landscape dengan Resolusi 1280x720

(8)

Samsung Galaxy J7 Prime Xiaomi Redmi Note 3

Samsung Galaxy J1 Ace Asus Zenfone Max Pro M1 Gambar 5.7. Tampilan Mirroring Melalui Wi-fi di Raspberry Pi Mode Landscape

(9)

5.2.3. Pengujian Fitur Mirroring Melalui Micro USB

User juga dapat menampilkan layar smartphone di projector dengan

menggunakan micro USB dengan memilih USB mode kemudian menekan tombol start untuk memulai mirroring. Tampilan mirroring di Raspberry Pi mode potrait dengan resolusi 1280x720 dan 800x480 pada Gambar 5.8. dan Gambar 5.9. dan tampilan mirroring di Raspberry Pi mode landscape dengan resolusi 1280x720 dan 800x480 pada Gambar 5.10. dan Gambar 5.11.

Samsung Galaxy J7 Prime Xiaomi Redmi Note 3

Samsung Galaxy J1 Ace Asus Zenfone Max Pro M1 Gambar 5.8. Tampilan Mirroring Melalui Micro USB di Raspberry Pi Mode

(10)

Xiaomi Redmi Note 3 Samsung Galaxy J7 Prime

Samsung Galaxy J1 Ace Asus Zenfone Max Pro M1 Gambar 5.9. Tampilan Mirroring Melalui Micro USB di Raspberry Pi Mode

(11)

Samsung Galaxy J7 Prime Xiaomi Redmi Note 3

Samsung Galaxy J1 Ace Asus Zenfone Max Pro M1 Gambar 5.10. Tampilan Mirroring Melalui Micro USB di Raspberry Pi Mode

(12)

Samsung Galaxy J7 Prime Xiaomi Redmi Note 3

Samsung Galaxy J1 Ace Asus Zenfone Max Pro M1 Gambar 5.11. Tampilan Mirroring Melalui Micro USB di Raspberry Pi Mode

(13)

5.3. Hasil Pengujian Aplikasi

Hasil pengujian aplikasi menunjukkan bahwa terjadi delay dalam mirroring menyebabkan layar smartphone yang di mirroring dan ditampilkan di Raspberry Pi mengalami update frame yang sangat lambat. Contohnya ketika user mengeswipe smartphone mereka, atau membuka sebuah aplikasi, update frame di Raspberry Pi sangat lambat menyebabkan layar smartphone di Raspberry Pi baru melakukan swipe atau membuka aplikasi setelah 1 menit atau lebih dari itu.

5.3.1. Menghitung Waktu Delay Pada Screen Mirroring Melalui Wi-fi

Percobaan ini dilakukan dengan melakukan perpindahan frame sebanyak 5 kali kemudian akan dihitung waktu yang dibutuhkan untuk mencapai dari 1

frame ke frame lainnya dengan stopwatch dan akan dihitung juga total waktu

yang dibutuhkan untuk berpindah dari frame 1 ke frame 5. Hasil percobaan menghitung waktu delay pada screen mirroring Melalui Wi-fi dapat dilihat pada Tabel 5.2 hingga Tabel 5.9

Tabel 5.2. 800x480 Samsung Galaxy J7 Prime Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 16.20 13.10 19.80 23.00 20.70 01:32.80 Percobaan 2 16.60 08.30 17.00 16.40 15.50 01:14.80 Percobaan 3 14.95 19.25 11.33 21.53 19.40 01:26.46

Tabel 5.3. 1280x720 Samsung Galaxy J7 Prime Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 29.70 23.20 32.60 33.90 31.80 02:31.20 Percobaan 2 32.40 18.30 30.80 36.70 36.50 02:36.20 Percobaan 3 37.63 27.01 17.49 32.40 30.75 02:25.28

Tabel 5.4. 800x480 Xiaomi Redmi Note 3 Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 18.28 09.13 09.77 18.11 12.75 01:08.04 Percobaan 2 16.71 09.96 14.95 16.95 16.10 01:14.67

(14)

Percobaan 3 19.74 08.86 15.11 17.64 13.71 01:15.06

Tabel 5.5. 1280x720 Xiaomi Redmi Note 3 Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 56.31 15.91 20.43 27.58 20.90 02:21.13 Percobaan 2 29.96 16.79 20.54 26.93 18.53 01:52.75 Percobaan 3 42.59 23.55 22.14 26.33 25.32 02:19.93

Tabel 5.6. 800x480 Asus Zenfone Max Pro M1 Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 33.46 32.46 28.00 28.38 12.89 02:15.19 Percobaan 2 27.51 11.81 14.59 19.25 09.96 01:23.12 Percobaan 3 45.29 09.70 17.53 27.97 13.01 01:53.50

Tabel 5.7. 1280x720 Asus Zenfone Max Pro M1 Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 45.64 35.56 24.55 24.96 20.76 02:31.47 Percobaan 2 39.39 37.21 26.99 24.95 27.07 02:35.61 Percobaan 3 50.63 33.12 23.99 29.06 27.19 02:43.99

Tabel 5.8. 800x480 Samsung Galaxy J1 Ace Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 30.74 17.30 11.01 14.28 11.33 01:24.67 Percobaan 2 27.11 18.03 17.00 17.20 15.78 01:35.13 Percobaan 3 25.77 17.96 14.15 19.01 20.00 01:36.89

Tabel 5.9. 1280x720 Samsung Galaxy J1 Ace Wi-fi

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 01:01.91 49.43 40.81 34.58 30.15 03:36.88 Percobaan 2 01:02.60 32.33 24.29 33.75 32.58 03:05.56 Percobaan 3 57.68 33.35 24.37 29.99 34.87 03:00.26

(15)

5.3.2. Menghitung Waktu Delay Pada Screen Mirroring Melalui Micro USB

Hasil percobaan menghitung waktu delay pada screen mirroring Melalui

Micro USB dapat dilihat pada Tabel 5.10 hingga Tabel 5.17

Tabel 5.10. 800x480 Samsung Galaxy J7 Prime Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 16.00 09.00 15.10 16.50 17.30 01:13.90 Percobaan 2 15.70 08.80 13.30 14.90 15.10 01:07.80 Percobaan 3 16.50 08.40 16.60 17.90 19.40 01:18.80

Tabel 5.11. 1280x720 Samsung Galaxy J7 Prime Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 31.20 23.10 33.00 32.50 36.60 02:36.40 Percobaan 2 29.50 25.50 38.10 38.20 39.80 02:51.10 Percobaan 3 32.40 23.30 33.40 32.90 32.30 02:36.30

Tabel 5.12. 800x480 Xiaomi Redmi Note 3 Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 17.68 09.19 09.81 13.97 11.26 01:01.91 Percobaan 2 16.86 09.75 08.14 14.91 14.35 01:04.02 Percobaan 3 17.96 07.03 10.21 16.63 11.02 01:02.86

Tabel 5.13. 1280x720 Xiaomi Redmi Note 3 Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 53.35 37.88 35.78 52.31 36.32 03:35.84 Percobaan 2 54.54 27.01 26.97 13.96 18.32 02:20.81 Percobaan 3 37.76 28.46 34.53 37.01 32.25 02:50.01

(16)

Tabel 5.14. 800x480 Asus Zenfone Max Pro M1 Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 19.97 23.49 09.94 15.29 18.14 01:26.83 Percobaan 2 21.53 27.47 14.24 14.36 20.01 01:37.61 Percobaan 3 23.24 18.55 17.90 16.33 10.08 01:26.10

Tabel 5.15. 1280x720 Asus Zenfone Max Pro M1 Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 46.13 35.88 46.91 29.80 37.49 03:16.22 Percobaan 2 42.45 40.48 32.01 28.20 21.19 02:44.33 Percobaan 3 45.61 42.64 29.32 21.43 23.95 02:42.96

Tabel 5.16. 800x480 Samsung Galaxy J1 Ace Micro USB

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 37.53 16.50 18.34 18.84 14.49 01:45.71 Percobaan 2 28.12 20.81 18.64 17.56 13.94 01:39.07 Percobaan 3 30.56 18.57 18.54 16.76 12.70 01:37.14

Tabel 5.17. 1280x720 Samsung Galaxy J1 Ace

Frame 1 Frame 2 Frame 3 Frame 4 Frame 5 Total Percobaan 1 25.68 18.71 20.92 01:00.19 20.34 02:27.30 Percobaan 2 20.18 31.09 38.46 29.70 36.97 02:36.40 Percobaan 3 53.21 23.79 19.16 21.26 16.52 02:13.94

(17)

5.3.3. Penyebab Delay

Pada Gambar 5.6. diperlihatkan CPU Usage dari Task Manager Raspberry Pi sebelum smartphone melakukan mirroring ke Raspberry Pi.

(18)

Dan pada gambar 5.7. adalah CPU Usage setelah mirroring

Gambar 5.7. CPU Usage Setelah Mirroring

CPU usage menjadi penuh setelah melakukan mirroring, karena CPU usage penuh menyebabkan update frame menjadi lambat karena frame-frame

yang dikirim dari smartphone ke raspberry pi tertahan menunggu diproses oleh

CPU.

5.3.4. Pengujian di Laptop Asus Windows 10

Pengujian dilakukan di laptop Asus dengan spesifikasi Intel Core i5 6200U CPU 2.3 GHz, Ram 12 GB, dan GPU Nvidia Geforce 930 M. Pengujian dilakukan untuk menentukan apakah software atau hardware yang menyebabkan

delay yang sangat lama di Raspberry Pi. Software yang dibuat untuk mirroring

dapat diuji coba di Windows 10 karena framework Gstreamer tersedia untuk Windows user.

(19)

5.3.5. Hasil Uji Coba di Asus Windows 10

Hasil uji coba di Windows 10 memberitahu bahwa penyebab delay yang sangat lama pada saat Raspberry Pi disebabkan oleh hardware Raspberry Pi yang kurang mendukung Raspberry Pi untuk melakukan mirroring dengan lancar. Dapat disimpulkan bahwa penyebab delay yang lambat di Raspberry Pi karena

hardware dikarenankan pada waktu dilakukan uji coba di laptop Asus Windows

10 dengan GPU yang lebih tinggi, software dapat melakukan mirroring dengan lancar dan hanya mengalami delay sekitar 1 hingga 5 detik

Gambar

Tabel 5.1. Tabel Spesifikasi Device untuk Pengujian Sistem
Gambar 5.2. Tampilan Aplikasi Ketika Gagal Input IP Address
Gambar 5.3. Tampilan Aplikasi Android
Gambar 5.4. Tampilan Mirroring Melalui Wi-fi di Raspberry Pi Mode Potrait  dengan Resolusi 1280x720
+7

Referensi

Dokumen terkait

Tujuan dari penelitian ini adalah untuk mengetahui ada tidaknya pening- katan hasil tes masuk kerja melalui bimbingan karir pada siswa kelas XII C SMK Muhammadiyah I Surakarta

Hasil sidik ragam kualitas produksi Edamame akibat pengaruh casting terhadap berat polong Standart Quality (SQ), Second Grade (SG), Bahan Baku Mukimame (BBM)

Ketika user memilih salah satu gridview dari menu type maupun brand, aplikasi akan menampilkan list mobil berdasarkan gridview yang dipilih user dan yang

Halaman ini berguna untuk menginputkan penguji yang akan login pada website sehingga penguji tersebut dapat melakukan login dengan menggunakan password default-

Penelitian berjudul Perbandingan Model Kurva Produksi Susu pada Periode Laktasi 1 dan 2 Sapi Friesian Holstein Berdasarkan Catatan Harian telah dilaksanakan pada Mei 2015

Sifat resin komposit dipengaruhi oleh jumlah partikel bahan pengisi, jenis partikel bahan pengisi, efisiensi proses berikatannya partikel bahan pengisi dengan matriks resin,

Menimbang : bahwa untuk melaksanakan ketentuan pasal 13 Peraturan Menteri Pendidikan dan Kebudayaan Nomor 6 Tahun 2016 tentang Pedoman Umum Penyaluran

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