Paper Title
Artificial Intelligent Approaches for Autonomous Software Testing
Abstract
Artificial intelligence (AI) has emerged as a transformative force in a wide range of industries, including software engineering. Artificial intelligence technologies are used to enhance processes including analysis, design, coding, testing, and maintenance. This article examines the incorporation of artificial intelligence into software engineering and emphasizes its potential for automating time-consuming jobs, enhancing software quality, and assisting decision-making processes. Here we summarize major areas where AI-powered solutions have made significant progress, including autonomous code development, mistake detection, and risk-based testing such as test case generation, test case execution, test data generation, issues finding at early stage. In addition, we examine the problems of employing AI in SE, such as data limits, interpretability, and ethical considerations. Along with this we have also discussed how to reduce those issues. With this poll, we intend to provide a comprehensive assessment of the current state of AI in software engineering.
Keywords - Software Engineering, Software Testing, Artificial Intelligence, Machine Learning