THE ROLE AND EFFECTIVENESS OF ARTIFICIAL INTELLIGENCE TOOLS IN SOFTWARE TESTING
DOI:
https://doi.org/10.32689/maup.it.2024.2.10Keywords:
artificial intelligence, machine learning, software testing, testing automationAbstract
The article investigates the role and effectiveness of artificial intelligence tools in modern software testing processes, the main areas of their application, and their significance for ensuring the reliability, security, and efficiency of software. With the rapid development of internet technologies, the effective development of web applications has become extremely important, necessitating the implementation of new methods in the software testing process. Objective. To investigate and summarize the role and effectiveness of artificial intelligence (AI) tools in web application testing within modern software development processes, and to determine their role in ensuring the reliability, security, and efficiency of web applications. Methodology. The study employs a review of internet publications and literature, as well as an analysis of existing artificial intelligence tools that can be applied in software testing. Scientific Novelty. The study underscores the necessity of employing artificial intelligence in software testing in response to the increasing demands for efficiency in software testing. It highlights the importance of training testers to utilize the latest tools in their work. Conclusions. The demands for efficiency in modern software development have become exceptionally high, making the use of only manual testing with classical approaches increasingly ineffective. The employment of test automation tools, along with the application of machine learning and artificial intelligence tools, is essential for enhancing the efficiency of testing processes and optimizing resources. Development and testing engineering teams require the implementation of the latest tools. Cloud technologies, DevOps tools, and artificial intelligence are transforming testing approaches. With the growing availability of AI tools, engineers can work more efficiently and ensure high testing effectiveness.
References
Дослідження застосування штучного інтелекту у кібербезпеці / О. І. Голубенко та ін. ITSynergy. 2023. No 2. С. 71–81. URL: https://doi.org/10.53920/its-2023-2-5 (дата звернення: 28.06.2024).
Тестувальники, які володіють інструментами ШІ, замінять тих, хто їх не використовує. Anywhere Club. URL: https://aw.club/global/uk/blog/how-to-use-artificial-intelligence-in-testing (дата звернення: 27.06.2024).
Тестування програмного забезпечення з використанням штучного інтелекту. Delivering excellence with professionals at Brainberry.ua. URL: https://brainberry.ua/uk/newsroom/blog/software-testing-using-ai (дата звернен- ня: 27.06.2024).
Фундаментальний процес тестування - QALight. QALight. URL: https://qalight.ua/baza-znaniy/fundamentalnij- protses-testuvannya/ (дата звернення: 27.06.2024).
Штучний інтелект та програмне забезпечення: плюси від інтеграції. Об'єднання Intecracy Group. URL: https:// intecracy.com/ua/news/shtuchnyi-intelekt-ta-prohramne-zabezpechennia-pliusy-vid-intehratsii.html/ (дата звернення: 27.06.2024).
Штучний інтелект у QA: майбутнє автоматизованого тестування. Largest HQ. URL: https://largesthq.com/ shtuchnyy-intelekt-u-qa-maybutne-avtomatyzovanoho-testuvannya/ (дата звернення: 27.06.2024).
Що може робити ШІ на вашому проєкті – горизонтально і вертикально. Досвід архітектора. Dou. URL: https://dou.ua/forums/topic/44863/ (дата звернення: 27.06.2024).
Як AI змінить тестування програмного забезпечення - Visure Solutions. Visure Solutions. URL: https://visuresolutions.com/uk/blog/ways-ai-will-change-software-testing/ (дата звернення: 27.06.2024).
Artificial intelligence and software testing: a practical guide to quality / J. Davenport et al. BCS Learning & Development Limited, 2022.
Badgett T., Myers G. J., Sandler C. Art of software testing. Wiley & Sons, Incorporated, John, 2011. 256 с.
Beizer B. Black-Box testing: techniques for functional testing of software and systems. Wiley & Sons, Incorporated, John, 2008. 320 с.
Copeland L. A practitioner's guide to software test design. Boston, Mass: Artech House, 2004. 294 с.
Jorgensen P., Vries B. D. Software testing. Taylor & Francis Group, 2021.
Niranjanamurthy M., Khaiyum S., Rakshitha K. P. Trends in software testing. Wiley & Sons, Incorporated, John, 2022. 15. NIXSolutions: як штучний інтелект революціонізує QA. Nix Soluti.