DiTenun

Riset DiTenun/

Studi Perbandingan Alat Pengujian Otomatis untuk Aplikasi Android

Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), April 2014 Akreditasi KEMENRISTEKDIKTI, No. 51/E/KPT/2017 Arlinta Christy Barus, Leo Siburian Institut Teknologi Del

Abstract

Pengujian adalah tahap penting yang harus dilalui dalam proses pengembangan perangkat lunak. Pengujian tersebut dilakukan untuk menghindari kesalahan yang mungkin terdapat pada perangkat lunak yang diuji.

Ada banyak kasus uji (test case) yang harus dieksekusi dalam proses pengujian sehingga pengujian yang dilakukan secara manual membutuhkan upaya yang besar. Oleh sebab itu, pengujian otomatis (automated testing) menjadi hal yang penting untuk dipertimbangkan menggantikan pengujian manual.
Pengujian otomatis adalah penggunaan kakas pengujian (testing tools atau testing framework) suatu perangkat lunak yang secara signifikan menghemat waktu yang dibutuhkan untuk melakukan pengujian. Ada banyak kakas yang dapat digunakan untuk melakukan pengujian otomatis, antara lain Selendroid, Calabash, dan UI Automator.

Tulisan ini membahas tentang studi perbandingan kakas pengujian otomatis pada aplikasi mobile berbasis Android dengan menggunakan Selendroid, Calabash, dan UI Automator. Eksperimen dilakukan untuk mengetahui kelebihan dan kekurangan masing-masing tools.
Dari hasil analisis dan eksperimen, penulis merekomendasikan UI Automator sebagai kakas terbaik dalam hal kemudahan penginstalasian dan menjalankan kasus uji dalam sebuah kegiatan pengujian aplikasi mobile berbasis android.

Selengkapnya dapat diakses di sini.