Using AI and Machine Learning in QA Testing

Authors

  • Nikita Klimov

Keywords:

Artificial Intelligence, Machine Learning, QA Testing, Automation, Defect Prediction, Anomaly Analysis

Abstract

 The article will consider the possibilities of using artificial intelligence (AI) and machine learning (ML) technologies in the field of software quality control due to the fact that they are able to change the usual approaches to testing due to their abilities. Methods of using AI and ML to increase the effectiveness of quality assurance (QA) will be considered: automation of tests, detection of defects, prediction of anomalies. The methodology is based on the analysis of scientific papers, which will describe achievements in the application of these technologies during QA, including adaptive algorithms that automatically generate tests, clustering methods that systematize errors, and big data analysis that allows predicting defects. As part of the work, examples of organizations that demonstrate comparing user interface testing using a manual method and automated regression tests will also be considered. The data obtained show a decrease in the time spent on testing, a decrease in the probability of missing errors, and an improvement in the quality of processes. The information in the work will be useful to quality specialists, developers, and AI researchers working on optimizing testing. In conclusion, the article notes the success of applying such technological solutions in achieving QA goals.

References

Santhanam P. Quality management of machine learning systems //Engineering Dependable and Secure Machine Learning Systems: Third International Workshop, EDSMLS 2020, New York City, NY, USA, February 7, 2020, Revised Selected Papers 3. – Springer International Publishing, 2020. – pp. 1-13.

Fujii G. et al. Guidelines for quality assurance of machine learning-based artificial intelligence //International Journal of Software Engineering and Knowledge Engineering. – 2020. – vol. 30. – No. 11n12. – pp. 1589-1606.

Narita K. et al. Qunomon: A FAIR testbed of quality evaluation for machine learning models //2021 28th Asia-Pacific Software Engineering Conference Workshops (APSEC Workshops). – IEEE, 2021. – pp. 21-24.

Liu M., Chakrabarty K. Adaptive methods for machine learning-based testing of integrated circuits and boards //2021 IEEE International Test Conference (ITC). – IEEE, 2021. – pp. 153-162.

Mulla N., Jayakumar N. Role of Machine Learning & Artificial Intelligence Techniques in Software Testing //Turkish Journal of Computer and Mathematics Education (TURCOMAT). – 2021. – Vol. 12. – No. 6. – pp. 2913-2921.

Bajaj Y., Samal M. K. Accelerating Software Quality: Unleashing the Power of Generative AI for Automated Test-Case Generation and Bug Identification //International Journal for Research in Applied Science and Engineering Technology. – 2023. – vol. 11. – No. 7.

Artificial intelligence-based analysis of eye movement for detecting abnormal human behavior: international patent application WO 2023/043493. Applicant: One Trust AI Inc. Published: 30 March 2023. Available at: https://patentscope.wipo.int/search/en/detail.jsf?docId=WO2023043493. (accessed 07.11.2024).

Regression testing phase [Electronic resource]. Access mode: https://www.ibm.com/docs/en/devops-test-workbench/11.0.0?topic=playback-regression-testing-phase (accessed 07.11.2024).

Downloads

Published

2025-02-11

How to Cite

Klimov, N. . (2025). Using AI and Machine Learning in QA Testing. American Scientific Research Journal for Engineering, Technology, and Sciences, 101(1), 109–115. Retrieved from https://asrjetsjournal.org/index.php/American_Scientific_Journal/article/view/11400

Issue

Section

Articles