Implementasi Automated Testing untuk Proses Pengujian pada SAP ECC dengan Menggunakan Software TestComplete (Studi Kasus PT Telkom Indonesia)
Abstrak
— PT Telkom Indonesia Tbk. PT Telkom Indonesia menggunakan SAP TREMS (Telkom Revenue Management System) untuk mengelola berbagai aspek penting dalam bisnis telekomunikasi mereka. Di dalam SAP TREMS, terdapat beberapa proses bisnis yang krusial seperti pencatatan data pelanggan, pembuatan tagihan, pembuatan data pembayaran, dan menampilkan informasi transaksi, yang semuanya memainkan peran penting dalam operasional sehari-hari PT Telkom Indonesia. Namun, pengujian yang saat ini dilakukan pada SAP TREMS oleh perusahaan masih dilakukan secara manual, yang dimana bisa berakibat memakan waktu yang lama dan kurang efisien. Hal ini menimbulkan kebutuhan akan solusi yang lebih efisien. Implementasi pengujian otomatis dengan menggunakan perangkat lunak TestComplete diharapkan dapat mengatasi tantangan ini. Penelitian ini bertujuan untuk menerapkan pengujian otomatis dalam lingkungan SAP TREMS ECC di PT Telkom Indonesia, dengan menggunakan pendekatan Software Testing Life Cycle (STLC). Proses ini mencakup analisis kebutuhan, perencanaan pengujian, pengembangan kasus uji, persiapan lingkungan pengujian, eksekusi pengujian, dan penutupan siklus pengujian. Melalui penggunaan Keyword Test dan VBScript dalam TestComplete, diharapkan pengujian dapat dijalankan berulang, sehingga menghasilkan pengujian yang lebih efisien. Hasil dari penelitian ini juga akan melakukan perbandingan waktu pengujian antara metode manual dan otomatis, untuk menunjukkan bahwa pengujian otomatis menggunakan TestComplete dapat mengurangi waktu yang diperlukan untuk pengujian.
Kata kunci—pengujian perangkat lunak, pengujian otomatis, SAP TREMS, Software Testing Life Cycle, TestComplete.
Referensi
[ 1] T. Dias, A. Batista, E. Maia, and I. Praça, "TestLab: An Intelligent Automated Software Testing Framework." arXiv, Jun. 06, 2023. Accessed: Dec. 07, 2023. [Online]. Available: http://arxiv.org/abs/2306.03602
A. Lal and G. Kumar, "Intelligent Testing in Software Industry," in 2021 12th International Conference on Computing Communication and Networking Technologies (ICCCNT), Kharagpur, India: IEEE, Jul. 2021, pp. 01–06. doi: 10.1109/ICCCNT51525.2021.9580012.
[ 3] M. A. Umar, "Comprehensive study of software testing: Categories, levels, techniques, and types," preprint, Jun. 2020. doi: 10.36227/techrxiv.12578714.
[ 4] D. Ateşoğulları and A. Mishra, "AUTOMATION TESTING TOOLS: A COMPARATIVE VIEW," vol. 12, 2020.
Y. Altaf, "Software Testing Life Cycle - A Beginner’s Guide," GoodCore Blog. Accessed: Nov. 29, 2023. [Online]. Available: https://www.goodcore.co.uk/blog/software-testing-life-cycle/
[ 6] L. T. Reddi, "TRANSFORMING MANAGEMENT ACCOUNTING: ANALYZING THE IMPACTS OF INTEGRATED SAP IMPLEMENTATION," Int. Res. J. Mod. 0.56726/IRJMETS44178.
D. Vijayasree and A. Arun, "A Review on the Process of Automated Software Testing," Sep. 2022.
M. Viswanath V S, "TestComplete Tutorial for Beginners | Learn Software Testing," Mindmajix. Accessed: Mar. 27, 2024. [Online]. Available: https://mindmajix.com/testcomplete-tutorial
D. Daniel, "What is SAP ERP Central Component (SAP ECC)?," SearchSAP. Accessed: Nov. 29, 2023. Online]. Available: https://www.techtarget.com/searchsap/definition/SAP-ERP-Central-Component-SAP-ECC
[ 10] "Keyword Tests | TestComplete Documentation." Accessed: May 26, 2024. [Online]. Available: https://support.smartbear.com/testcomplete/docs/keyword-testing/index.html



