| dc.contributor.advisor | Widodo, Bayu | |
| dc.contributor.author | Alkautsar, Muhammad Farhan | |
| dc.date.accessioned | 2025-08-14T06:20:23Z | |
| dc.date.available | 2025-08-14T06:20:23Z | |
| dc.date.issued | 2025 | |
| dc.identifier.uri | http://repository.ipb.ac.id/handle/123456789/169181 | |
| dc.description.abstract | Pengujian aplikasi Digital ID secara manual menghadapi tantangan berupa kompleksitas fitur, beragamnya perangkat yang digunakan pengguna, tingginya frekuensi pembaruan aplikasi, serta risiko kesalahan manusia yang dapat memengaruhi konsistensi hasil. Penelitian ini bertujuan untuk merancang sistem pengujian otomatis berbasis Behaviour-Driven Development (BDD) guna meningkatkan efisiensi dan konsistensi pengujian. Metode yang digunakan meliputi observasi proses pengujian saat ini, wawancara dengan tim quality assurance, pengembang, dan produk, studi literatur, serta analisis kualitatif dan komparatif. Sistem dibangun dengan framework Cucumber menggunakan skenario berbasis Gherkin, Appium sebagai alat otomasi, dan Allure Report sebagai media dokumentasi hasil pengujian. Hasil implementasi menunjukkan peningkatan efisiensi waktu sebesar 36% dan tingkat keberhasilan validasi sebesar 96%. Pendekatan BDD terbukti efektif dalam mengatasi keterbatasan pengujian manual dan berkontribusi terhadap peningkatan kualitas proses pengujian aplikasi mobile. | |
| dc.description.abstract | Manual testing of the Digital ID application faces challenges such as feature
complexity, the variety of devices used by users, the high frequency of application
updates, and the risk of human error that can affect result consistency. This research
aims to design an automated testing system based on Behaviour Driven
Development (BDD) to improve the efficiency and consistency of testing. The
methods used include observing the current testing process, interviewing the quality
assurance team, developers, and product team, literature study, as well as qualitative
and comparative analysis. The system is built using the Cucumber framework with
Gherkin based scenarios, Appium as the automation tool, and Allure Report as the
documentation medium for test results. The implementation results show a 36%
increase in time efficiency and a 96% success rate in validation. The BDD approach
has proven effective in overcoming the limitations of manual testing and
contributing to the improvement of the mobile application testing process quality. | |
| dc.description.sponsorship | | |
| dc.language.iso | id | |
| dc.publisher | IPB University | id |
| dc.title | Perancangan Sistem Pengujian Otomatis Berbasis BDD pada Aplikasi Mobile Digital ID | id |
| dc.title.alternative | Design of an Automated Testing System Using BDD for the Digital ID Mobile Application | |
| dc.type | Tugas Akhir | |
| dc.subject.keyword | Mobile Application | id |
| dc.subject.keyword | Behaviour Driven Development | id |
| dc.subject.keyword | Digital ID | id |
| dc.subject.keyword | Automated Testing | id |
| dc.subject.keyword | Quality Assurance | id |