The Evolving Role of Artificial Intelligence in Software Testing: Prospects and Challenges

  • - M
  • - S
  • - M
N/ACitations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Artificial intelligence (AI) refers to a machine's capacity for operations typically performed by human intelligence, such as learning, thinking, solving problems, and making decisions. Machine learning, neural networks, expert systems, and rule-based systems are all used in artificial intelligence. AI employs methods and algorithms to process data, draw conclusions from patterns and laws, and enhance performance over time. A software application or product's intended functionality is evaluated and verified through the process of software testing. The benefits of testing include the prevention of bugs, decreased development costs, and improved performance. Through test generation, test data generation, and automated test script writing, AI can be used in software testing to enhance the quality of our product and the manual testing processes. Software testing is a time-consuming, laborious, and tiresome process. Automation solutions have been created to help with automating some testing process operations in order to increase quality and delivery time. As continuous integration and delivery (CI/CD) pipelines are added, automation systems gradually lose part of their usefulness. The testing community is looking to AI to fill the gap because AI has the capacity to check the code for flaws and defects without the need for any human intervention and much more quickly than humans. In this study, we want to comprehend the effects of AI technology on various STLC tasks or components of software testing. The study also makes an effort to pinpoint and explain some of the biggest challenges faced by software testers when implementing AI in testing. The report also suggests several significant potential contributions of AI to the field of software testing.

Cite

CITATION STYLE

APA

-, Md. A. H., -, S. I., & -, Md. F. H. (2024). The Evolving Role of Artificial Intelligence in Software Testing: Prospects and Challenges. International Journal For Multidisciplinary Research, 6(2). https://doi.org/10.36948/ijfmr.2024.v06i02.14783

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free