ABSTRAK
Nama : Wulan Mantiri
Program Studi : Ilmu Komputer
Judul : Otomatisasi Pengujian dan Teknik Seleksi untuk Regression Testing:
Analisis Studi Kasus PT. XYZ
Pembimbing : Muhammad Hafizhuddin Hilman, S.Kom., M.Kom., Ph.D.
Pengujian perangkat lunak, secara spesifik regression testing, adalah sebuah proses yang
diperlukan ketika perangkat lunak atau lingkungannya berubah untuk memastikan bahwa
perangkat lunak masih bekerja sesuai dengan ekspektasi. Termotivasi oleh kebutuhan
industri nyata, penelitian ini melaporkan pengalaman dalam melakukan transisi dari
regression testing manual menjadi otomatis bagi salah satu aplikasi di PT. XYZ. Sebelum
penelitian, regression testing dilakukan secara manual yang bersifat subjektif dan
menghabiskan banyak biaya. Otomatisasi pengujian pun diterapkan pada tahap eksekusi
dan integrasi hasil pengujian sebagai upaya untuk meningkatkan produktivitas dan
efisiensi pengujian. Untuk mencari alternatif eksekusi pengujian yang efisien, eksperimen
dilakukan dengan memisahkan alur yang menjalankan tes yang terkait perubahan dengan
teknik seleksi dan alur yang menjalankan semua tes. Berdasarkan analisis aplikasi yang
diuji, setiap alur memiliki kelebihan dan kekurangannya masing-masing. Hasil penelitian
menunjukkan bahwa otomatisasi pengujian dapat memberi manfaat untuk regression
testing, rilis aplikasi, dan alur pengembangan aplikasi. Kerangka yang dipaparkan dalam
makalah ini diharapkan dapat dijadikan sebagai pedoman untuk aplikasi industri lainnya
dengan spesifikasi serupa yang juga ingin menerapkan otomatisasi pengujian.
Kata kunci:
Pengujian perangkat lunak, regression testing, otomatisasi pengujian, eksekusi
pengujian, integrasi hasil pengujian, teknik seleksi
|
|