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