
IMPROVING SOFTWARE TESTING METHODS BASED ON ARTIFICIAL INTELLIGENCE
Abduvokhobov Abbosbek , Andijan State Technical Institute, Department of Information TechnologiesAbstract
This article discusses the enhancement of software testing methods through the use of Artificial Intelligence (AI). It highlights the limitations of traditional manual and automated testing approaches and explores how AI technologies—such as machine learning, neural networks, and natural language processing—can improve efficiency, accuracy, and adaptability in the testing process. The study emphasizes the potential of AI-driven systems to automate test generation, predict defects, and analyze test results intelligently, thereby reducing human effort and improving software quality assurance.
Keywords
Artificial Intelligence, Software Testing, Machine Learning, Test Automation, Neural Networks, Defect Prediction, Quality Assurance.
References
Menzies, T., & Pecheur, C. (2005). Verification and validation and artificial intelligence. Advances in Computers, 65, 153–201.
Zhang, Y., Harman, M., & Ma, L. (2020). Machine learning in software testing: Progress, challenges, and opportunities. ACM Computing Surveys, 53(6).
Jia, Y., & Harman, M. (2011). An analysis and survey of the development of mutation testing. IEEE Transactions on Software Engineering, 37(5), 649–678.
Huo, X., Li, M., & Zhou, Y. (2021). Deep learning for software defect prediction: A survey. Information and Software Technology, 132, 106481.
IEEE Standard for Software and System Test Documentation (IEEE Std 829-2008). IEEE Computer Society.
Article Statistics
Downloads
Copyright License

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