AUTOMATION TEST MENGGUNAKAN TEKNIK BEHAVIOR DRIVEN DEVELOPMENT PADA APLIKASI GA SYSTEM 2 UNITED TRACTORS

Niken Arra Ilma Auliya, Addin Aditya, Diah Arifah P.

Abstract


Software development that is complex and prone to failures, such as bugs or defects, demands effective testing to ensure quality and reduce the risk of failure during release. This research uses the automation testing method with behavior-driven development (BDD) techniques on the United Tractors GA System 2 Application, focusing on the tender feature. This research aims to test the role of BDD techniques in implementing automation testing on the United Tractors GA System 2 Application and compare test results between automation testing and manual testing methods. The test results show that implementing automation testing with BDD techniques on the United Tractors GA System 2 Application can speed up the testing process, increase time efficiency in application development, and reduce the risk of bugs when released to users. Automation testing also shows a better time ratio, with a ratio of 4:15 on the United Tractors GA System 2 Application tender feature. Based on the research results, it can be concluded that using automation testing with BDD techniques is an effective and efficient approach in software testing, especially in testing the tender feature in the United Tractors GA System 2 Application. The research objective of finding better solutions in software testing has been achieved. Implementing automated testing using BDD techniques on the United Tractors GA System 2 Application provides significant benefits in speeding up the testing process, increasing the efficiency of application development time, and reducing the risk of bugs during release to users. This research proves that testing automation with a BDD approach is an effective solution for improving the quality and overall quality of software testing.


Pengembangan perangkat lunak yang kompleks dan rentan terhadap kegagalan, seperti bug atau cacat, menuntut pengujian yang efektif guna memastikan kualitas dan mengurangi risiko kegagalan saat rilis. Proses pengujian perangkat lunak pada aplikasi GA system 2 United Tractors saat ini masih menggunakan pengujian manual sehingga masih tergantung dengan peran manusia dan hal ini berdampak pada sisi keakuratan hasil pengujian. Penelitian ini bertujuan untuk menguji peran teknik BDD dalam implementasi automation testing pada Aplikasi GA System 2 United Tractors serta membandingkan hasil pengujian antara metode automation testing dan manual testing. Penelitian ini menggunakan metode automation testing dengan teknik behavior driven development (BDD) pada Aplikasi GA System 2 United Tractors, dengan fokus pada fitur tender. Hasil pengujian menunjukkan bahwa implementasi automation testing dengan teknik BDD pada Aplikasi GA System 2 United Tractors dapat mempercepat proses pengujian, meningkatkan efisiensi waktu dalam pengembangan aplikasi, dan mengurangi risiko bug saat rilis kepada pengguna. Pengujian automation juga menunjukkan perbandingan waktu yang lebih baik, dengan rasio 4:15 pada fitur tender Aplikasi GA System 2 United Tractors. Berdasarkan hasil penelitian, dapat disimpulkan bahwa penggunaan automation testing dengan teknik BDD merupakan pendekatan yang efektif dan efisien dalam pengujian perangkat lunak, terutama dalam menguji fitur tender pada Aplikasi GA System 2 United Tractors. Penelitian ini membuktikan bahwa pengujian automation dengan pendekatan BDD merupakan solusi yang efektif dalam meningkatkan kualitas dan keseluruhan pengujian perangkat lunak.


Full Text:

PDF

References


S. N. Dhuha, "Dictio Community," 2018. [Online]. Available: https://www.dictio.idtapa-yang-dimaksud-dengan-pengujian-perangkatlunak-atau-software-testing/15136.

H. N. Hadi, A. Aditya, F. E. Purwiantono and S. W. P. Listio, "PENGUJIAN PERFORMA PADA WEBSITE LOMBA NASIONAL KREATIVITAS MAHASISWA," Jurnal Informatika, vol. 22, no. 01, pp. 100-110, June 2022.

D. A. S. Sugiono, A. Aditya, H. N. Hadi and F. E. Purwiantono, "Analisis Usability Testing Guna Meningkatkan Efisiensi Kerja (Studi Kasus: Website Lo Kreatif)," in Prosiding Seminar Nasional Sistem informasi dan Teknologi (SISFOTEK), Malang, 2022.

I. Kusyadi, S. Mulyati, A. P. Setiany, D. Noviyanto and S. Aisah, "Pengujian Aplikasi Kas Keuangan Menggunakan Katalon," Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 5, no. 2, pp. 91-96, 2022.

A. Zulianto, A. Purbasari, N. Suryani, A. I. Susanti, F. R. Rinawan and W. G. Purnama, "Pemanfaatan Katalon Studio untuk Otomatisasi Pengujian Black-Box pada Aplikasi iPosyandu," JEPIN, vol. 7, no. 3, pp. 370-378, 2021.

Y. Kosasih and A. B. Cahyono, "Automation Testing Tool Dalam Pengujian Aplikasi The Point Of Sale," AUTOMATA, vol. 2, no. 1, 2021.

H. Rusli, "Analisa Perbandingan Black-Box Automated Testing dan Manual Testing pada Aplikasi ACCMART," Skripsi, 2020.

L. Hakim, S. P. Kristanto, M. N. Shodiq and E. Amaliyah, "APLIKASI PENERIMAAN DAN PENGELUARAN KAS BERBASIS WEB DAN WHATSAPP GATEWAY," Jurnal Teknokompak, vol. 15, no. 1, pp. 13-25, 2021.

A. Aditya, S. Aminah and Y. A. Kanthi, Metodologi Penelitian Dalam Disipilin Ilmu Sistem Informasi, Yogyakarta: Penerbit Andi, 2022.

M. S. Farooq, U. Omer, A. Ramzan, M. A. Rasheed and Z. Atal, "Behavior Driven Development: A Systematic Literature Review," IEEE Access, pp. 88008 - 88024, 2023.

A. Fahrezi, F. N. Salam, G. M. Ibrahim, R. R. Syaiful and A. Saifudin, "Pengujian Black Box Testing pada Aplikasi Inventori Barang Berbasis Web di PT. AINO Indonesia," LOGIC : Jurnal Ilmu Komputer dan Pendidikan, vol. 1, no. 1, pp. 1-5, 2022.

S. N. Hijriyani, S. Widowati and D. S. Kusumo, "PENERAPAN BEHAVIOR DRIVEN DEVELOPMENT UNTUK UJI VALIDASI," TELKATIKA, vol. 2, no. 1, pp. 96-104, 2022.




DOI: https://doi.org/10.33365/jti.v18i1.3420

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Niken Arra Ilma Auliya, Addin Aditya, Diah Arifah P.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


JURNAL TEKNOINFO
Published by Universitas Teknokrat Indonesia
Organized by Prodi S1 Informatika FTIK Universitas Teknokrat Indonesia

W: http://ejurnal.teknokrat.ac.id/index.php/teknoinfo/index
E : teknoinfo@teknokrat.ac.id.
Jl. Zainal Abidin Pagaralam, No.9-11, Labuhan Ratu, Bandarlampung

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Jumlah Pengunjung : View Teknoinfo StatsCounter

Flag Counter