Pengujian Strategi Perangkat Lunak: Tinjauan Literatur Sistematis
DOI:
https://doi.org/10.69533/agmegm93Keywords:
Perangkat Lunak, Pengujian, Systematic Literature ReviewAbstract
Pengujian perangkat lunak merupakan langkah penting dalam siklus hidup pengembangan perangkat lunak untuk memastikan kualitas dan keandalan perangkat lunak yang dihasilkan. Penelitian ini menggunakan metode Systematic Literature Review (SLR) sesuai dengan tahapan-tahapan dalam metode SLR, yaitu dengan mengumpulkan, mensurvei, dan mengulas literatur yang berkaitan dengan strategi pengujian perangkat lunak. Pada penelitian ini dilakukan pendekatan secara komprehensif dalam mengulas literatur terbaru terkait strategi pengujian perangkat lunak, serta pemetaan teknik-teknik pengujian berdasarkan efektivitasnya dalam berbagai konteks pengembangan perangkat lunak. Tujuan dari penelitian ini adalah untuk menemukan berbagai teknik pengujian perangkat lunak yang tersedia, menganalisis dan membandingkannya, serta menentukan efektivitas dari masing-masing teknik. Data yang digunakan dalam penelitian ini berasal dari artikel-artikel ilmiah yang telah diseleksi berdasarkan kriteria inklusi dan eksklusi tertentu. Hasil dan pembahasan menunjukkan bahwa terdapat empat kategori utama strategi pengujian perangkat lunak, yang masing-masing terdiri dari beberapa tipe teknik pengujian. Temuan ini memberikan wawasan bahwa proses pengujian dapat dilakukan dengan lebih efisien, sehingga mendukung pengembangan perangkat lunak yang berkualitas.
Downloads
References
I. Jovanic, Comperehensive study of software testing : categories, levels, techniques, and types.
and P. . C. A. A. Sawant, P. H. Bari, “Software Testing Techniques and Strategies,” 2012. [Online]. Available: https://www.researchgate.net/publication/316510706_Software_Testing_Techniques_and_Strategies
S. J. Putra, Y. Sugiarti, B. Y. Prayoga, D. W. Samudera, and D. Khairani, “Analysis of Strengths and Weaknesses of Software Testing Strategies: Systematic Literature Review,” 2023 11th Int. Conf. Cyber IT Serv. Manag. CITSM 2023, 2023, doi: 10.1109/CITSM60085.2023.10455226.
and P. C. S. Thakare, S. Chavan, “‘Software Testing Strategies and Techniques,’” vol. 2, no. 4, pp. 682–687, 2012, [Online]. Available: http://scholar.google.com/scholar?hl=en&btnG=Search&q=intitle:Software+Testing+Strategies+and+Te chniques#0.
S. F. Arief and Y. Sugiarti, “Literature Review: Analisis Metode Perancangan Sistem Informasi Akademik Berbasis Web,” J. Ilm. Ilmu Komput., vol. 8, no. 2, pp. 87–93, 2022, doi: 10.35329/jiik.v8i2.229.
M. I. T. M.Kom, M. J., Ph.D, R. G. A., M. Kom, & Ph.D, P., “Pengujian dan Implementasi Sistem Informasi.,” Deepublish.
J. Simarmata, “Rekayasa Perangkat Lunak.,” Andi.
S. ST. M.Acc, A. N. I., “Buku Ajar Audit Sistem Informasi.,” Nas Media Pustaka.
E. Y. Cahyono, R. Y., Wulandari, H. M., Hartati, S., & Anggraeni, “Sistem Informasi Manajemen,” NEM, 2023.
Erlangga, Software Engineering.
S. K. M.Kom, M. A. S., “Perancangan dan Pengembangan Sistem Informasi Berbasis Scrum.,” Deepublish, 2024.
N. Debnath et al., “A Software Testing Strategy Based on a Software Product Quality Model,” Learn. Anal. Intell. Syst., vol. 7, no. February, pp. 248–259, 2020, doi: 10.1007/978-3-030-36778-7_27.
Z. Lu, “An intelligent software testing method for online advertising strategy,” 2022 IEEE Int. Conf. Electr. Eng. Big Data Algorithms, EEBDA 2022, 2022, doi: 10.1109/EEBDA53927.2022.9744981.
F. Molu, “Software Testing Strategy,” Int. J. E-Services Mob. Appl., vol. 6, no. 2, pp. 23–36, 2014.
A. Roman, “Testing Strategies: How to Become a Better Tester?,” Thinking-Driven Test., pp. 53–97, 2018, doi: 10.1007/978-3-319-73195-7_2.
R. Kumar, “Software Testing Strategies to Improve Software Quality,” vol. 04, no. 17, 2017.
A. Chauhan, “Smart Meter Implementation Program,” vol. 2, no. 5, pp. 1447–1462, 2013.
J. Grindal, Mats Dahlstedt, Åsa G.Offutt, Jeff Offutt, “Using Combination Strategies for Software Testing in Practice : A Proof-of-Concept”.
K. Y. Cai, “Optimal software testing and adaptive software testing in the context of software cybernetics,” Inf. Softw. Technol., vol. 44, no. 14, pp. 841–855, 2002, doi: 10.1016/S0950-5849(02)00108-8.
B. Pei, Hanyu Yin and K. Y. Xie, Min Cai, “A cloud-based dynamic random software testing strategy,” IEEE Int. Conf. Ind. Eng. Eng. Manag., vol. 2017-Decem, pp. 509–513, 2017, doi: 10.1109/IEEM.2017.8289943.
S. Poulding, “The Use of Automated Search in Deriving Software Testing Strategies,” no. July, 2013.
K. Taylor-Sakyi, “Reliability Testing Strategy - Reliability in Software Engineering,” 2016.
E. J. Waller, “Operational testing of a combined hardware-software strategy for triage of radiologically-contaminated persons,” vol. 109, no. 2, pp. S176–S185, 2015, doi: 10.1097/HP.0000000000000316.
I. Santos, A. Mori, and S. R. S. Souza, “Using an Incremental Testing Strategy to Improve Students’ Perception of Software Quality,” pp. 181–190, 2021, doi: 10.5753/WEI.2021.15909.
F. Molu, “Software Testing Strategy: In Conversion of Complex Financial Systems,” Int. J. E-Services Mob. Appl., vol. 6, no. 2, pp. 23–36, 2014, doi: 10.4018/IJESMA.2014040103.
K. Ajay Babu, K. Madhuri, and M. Suman, “An Evaluation Scheme of Software Testing Strategy,” Behav. Comput. Model. Anal. Min. Decis., pp. 353–361, 2012, doi: 10.1007/978-1-4471-2969-1_23.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Luthfi Nur Syihab, Janniethia, Yuni Sugiarti

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