Advancing information system testing: challenges, methods, and practical recommendations
Nona Otkhozoria, Lily Petriashvili, Taliko Zhvania, Ana Imerlishvili · International Science Journal of Engineering & Agriculture · 2025
The rapid advancement of technology has made information systems indispensable in various industries, increasing their complexity and the demand for effective testing methodologies. This article investigates the challenges and solutions associated with testing information systems, focusing on quality assurance processes. A structured survey involving 82 professionals, predominantly from the Georgian market, was conducted to assess current practices, identify gaps, and propose improvements. The survey revealed significant challenges in areas such as test planning, environment stability, and the adoption of automated testing tools. Key findings highlight that although 75% of organizations have experienced testers, only 41.5% have well-defined test cases, underscoring the need for better planning. Additionally, while 59.8% of respondents reported stable test environments, a considerable portion still faces instability, affecting testing efficiency. Automated testing, adopted by 31% of respondents, is viewed as highly effective, yet many organizations struggle with its implementation due to resource constraints. Performance and security testing practices also showed variability in frequency and effectiveness, with Apache JMeter being the dominant tool for stress testing. To address these challenges, this article recommends several strategies, including regular training for testing staff, improving test planning with clearer requirements, and investing in stable test environments. Automated testing adoption should be encouraged through targeted training and better tool utilization, while resource optimization can alleviate constraints. Risk-based prioritization of testing tasks is suggested to maximize efficiency under limited resources. These recommendations aim to enhance testing practices, ensuring higher reliability and performance of information systems. The study concludes that further research is needed to explore emerging testing technologies and methodologies, ensuring continuous improvement in quality assurance processes in the evolving landscape of information systems.