Analisis Komparatif dari Automation Testing Tools untuk Pengujian Web ACC Career
MUHAMMAD RIFKI, Divi Galih Prasetyo Putri, S.Kom., M.Kom., Ph.D.
2024 | Tugas Akhir | D4 Teknologi Perangkat Lunak
Pengujian dilakukan untuk menentukan standar kualitas dan kelayakan perangkat lunak sebelum diserahkan kepada pengguna akhir. Web merupakan salah satu objek yang sering dilakukan pengujian, tidak terkecuali web rekrutmen dari suatu perusahaan. PT Astra Sedaya Finance memiliki web yang berfokus pada rekrutmen karyawan dengan nama ACC Career. Keandalan dan kinerja web rekrutmen yang baik dapat berpengaruh terhadap branding dari perusahaan terhadap calon karyawan baru. Proyek akhir ini dilaksanakan untuk memberikan referensi terhadap PT Astra Sedaya Finance terkait alat uji otomatis yang dapat digunakan untuk melakukan pengujian yang lebih efektif pada web ACC Career. Proyek akhir ini akan menjabarkan analisis perbandingan performa dalam berbagai kondisi pengujian dari Katalon Studio dan Selenium ketika melakukan pengujian pada web ACC Career. Hasil penelitian yang didapatkan pada perhitungan performa, Katalon Studio memiliki kemampuan yang setara dengan Selenium. Katalon Studio memerlukan waktu 41% lebih lama dibandingkan Selenium. Katalon Studio mengalami kenaikan 15% lebih tinggi dalam penggunaan CPU dan 48% lebih tinggi dalam penggunaan memory dibandingkan dengan selenium. Katalon Studio memiliki jumlah test case yang berhasil tereksekusi dalam kondisi internet dengan latensi tinggi lebih banyak dibandingkan dengan Selenium. Berdasarkan hasil tersebut, Selenium lebih efektif dibandingkan dengan Katalon Studio dalam melakukan pengujian web ACC Career pada latensi rendah. Hasil ini diharapkan dapat memberikan gambaran dalam pemilihan alat uji otomatis antara Katalon Studio dan Selenium yang cocok untuk melakukan pengujian web ACC Career.
Testing is conducted to determine the quality and feasibility standards of software before it is delivered to end users. Websites are commonly subjected to testing, including recruitment websites of companies. PT Astra Sedaya Finance has a website focused on employee recruitment called ACC Career. The reliability and performance of the recruitment website can influence the branding of the company towards potential new employees. This final project is carried out to provide PT Astra Sedaya Finance with references regarding automated testing tools that can be used to conduct more effective testing on the ACC Career website. This final project will outline a performance comparison analysis under various testing conditions between Katalon Studio and Selenium when testing the ACC Career website. The research results indicate that in terms of performance calculations, Katalon Studio has capabilities comparable to Selenium. Katalon Studio requires 41% longer time compared to Selenium. Katalon Studio experienced a 15% higher increase in CPU usage and 48% higher increase in memory usage compared to Selenium. Katalon Studio has more successfully executed test cases under conditions of high-latency internet compared to Selenium. Based on these results, Selenium is more effective than Katalon Studio in testing the ACC Career website using low-latency internet. These findings are expected to provide insights into the selection of automated testing tools between Katalon Studio and Selenium that suitable for testing the ACC Career website.
Kata Kunci : Pengujian Perangkat Lunak, Pengujian otomatis, Katalon Studio, dan Selenium