Implementasi Automation Test di Mobile Application dengan Katalon
Apakah Anda tahu, dibalik aplikasi mobile yang biasa Anda gunakan sehari-hari itu ada seorang yang bertugas memastikan semua fitur-fitur dapat berjalan dengan baik?
Tugas tersebut dilakukan oleh seorang Quality Assurance (QA). Tugas seorang QA, selain memastikan semua fitur-fitur dapat berjalan dengan baik, juga harus bisa melakukan testing secara cepat.
Berikut ini adalah salah contoh cara implementasi Automation Test di Mobile Application. Salah satu aplikasi yang bisa saya gunakan sebagai contoh adalah Katalon Studio.
Katalon Studio adalah sebuah software yang digunakan untuk melakukan pengetesan secara otomatis di berbagai platform seperti web application, API, mobile application, dan desktop. Namun pada pembahasan kali ini hanya akan fokus pada implementasi Katalon Studio untuk automated test mobile application.
Berikut langkah-langkahnya:
1. Instalasi Node.js
a. Sebelum menginstall Node.js, pastikan terlebih dahulu apakah sudah pernah terinstal di server atau belum. Caranya dengan memasukkan perintah berikut pada command prompt atau terminal Linux:
node -v
node -version
Jika sudah terinstall, akan tertulis informasi versinya, seperti gambar berikut.
b. Download dan install Node.Js
Node.js dapat diundah melalui laman https://nodejs.org/en/download/. Untuk menginstallnya dapat mengikuti panduan dari dokumen resminya yang dapat diakses di sini.
2. Instalasi APPIUM
Katalon menggunakan library open-source Appium. Maka, setelah berhasil menginstall node.js, langkah selanjutnya adalah melakukan instalasi Appium.
a. Untuk menginstall Appium, membutuhkan Java. Maka, pastikan Java sudah terinstall di server dengan memasukkan perintah berikut:
java -version
b. Install Appium menggunakan Command Prompt
Ketikkan perintah:
npm install -g appium
Atau install Appium menggunakan versi terbaru dengan perintah:
npm install -g appium@1.7.1
c. Check Appium setelah diinstall
Appium — version
3. Open Katalon Studio dan hubungkan dengan Appium
a. Langkah pertama pengecekan data directory Appium di Katalon
- Klik windows
- Klik Mobile
- Klik Ok
4. Connect android device ke sistem
- Klik record mobile
- Android device
Berikut tampilan Available Action
Upload APK, lalu Start Record
- Pilih file APK
- Klik open
- Klik start Record
5. Create new test dan mobile recording
a. Tampilan testcase
6. Run Sample mobile test Project
- Klik run
- Klik android
- Tampilan testcase berhasil di-run
Link Video Run Mobile dapat dicek di sini.
Kesimpulan
Pengujian menggunakan Tools Katalon Studio dapat mempermudah QA dalam pengerjaan testcase yang dilakukan berulang pada aplikasi Mobile.
Jika Anda berminat ingin mempelajari dan melatih skill IT Anda, jangan ragu untuk mengikuti pelatihan IT bersama SUHU.
Silakan mengikuti pelatihannya bersama SUHU disini :
Pelatihan Software Testing Fundamental
Silakan konsultasikan kebutuhanmu dengan kami, klik link https://bit.ly/kontaksuhu
Written by:
Ziko Andrian (QA Tester TLab)