Call Number | SK-2480 (Softcopy SK-1962) |
Collection Type | Skripsi |
Title | Pengujian Aplikasi Berbasis Web dengan Apache Jmeter dan Load Balancing Nginx: Studi Kasus Aplikasi Wordpress, Moodle dan JITSI |
Author | Khadijah Rizqy Mufida; |
Publisher | Depok: Fasilkom UI, 2024 |
Subject | Automation testing, |
Location | FASILKOM-UI; |
Nomor Panggil | ID Koleksi | Status |
---|---|---|
SK-2480 (Softcopy SK-1962) | TERSEDIA |
Nama : Khadijah Rizqy Mufida Program Studi : Ilmu Komputer Judul : Pengujian Aplikasi Berbasis Web dengan Apache JMeter dan Load Balancing Nginx: Studi Kasus Aplikasi Wordpress, Moodle dan Jitsi Pembimbing : Ari Wibisono, S.Kom., M.Kom. Dalam infrastruktur IT terdapat tiga komponen, salah satunya pattern untuk memfasilitasi pola sistem aplikasi ke perencanaan infrastruktur berdasarkan platform yang digunakan. Pola dasar penggunaan pattern terdiri dari tiga yaitu transact, publish dan collaborate. Transact merupakan transaksi yang mengakibatkan perubahan pada data yang dikelola sistem. Publish merupakan akses informasi yang tersedia secara online dan collaborate adalah transaksi pertukaran informasi antara user/aplikasi. Konsep dasar penggunaan pattern pada infrastruktur IT dapat diimplementasikan dalam aplikasi. Akan tetapi, implementasi konsep infrastruktur IT sangat bergantung pada beban yang bisa ditangani oleh infrastruktur dari masing-masing aplikasi. Dalam pengembangan aplikasi terdapat tahap yang sangat penting yaitu tahap pengujian atau testing. Pengujian dilakukan menggunakan automation. Automation testing merupakan cara pengujian dengan cara memberikan sebuah pancingan kepada software lainnya serta oleh penguji dituliskan skrip untuk menguji sebuah produk. Aplikasi yang digunakan untuk setiap pengujian komponen IT yaitu pada komponen transact menggunakan aplikasi Moodle, publish menggunakan aplikasi Wordpress dan collaborate menggunakan aplikasi Jitsi. Ketiga aplikasi tersebut akan dilakukan pengujian stress test menggunakan tool Apache JMeter. Hasil penelitian berupa pengujian fungsional dan stress test dari Apache JMeter terhadap aplikasi Moodle, Wordpress dan Jitsi, sehingga diharapkan dapat dibuat rekomendasi infrastruktur dari aplikasi tersebut. Hasil pengujian menunjukkan bahwa jumlah user berpengaruh terhadap throughput dan load time. Hal ini mencerminkan kemampuan sistem dalam menangani request yang diberikan oleh user. Selanjutnya, dari pengujian metode load balancing terbukti bahwa metode Least Connection efektif ketika menggunakan 2 server dan Round Robin untuk 3 server pada studi kasus penelitian ini.