Litcius/Paper detail

Software Testing of Generative AI Systems: Challenges and Opportunities

Aldeida Aleti

202322 citationsDOI

Abstract

Software Testing is a well-established area in software engineering, encompassing various techniques and methodologies to ensure the quality of software systems. However, with the arrival of generative artificial intelligence (GenAI) systems, new challenges arise in the testing domain. These systems, capable of generating novel and creative outputs, introduce unique complexities that require novel testing approaches. In this paper, I aim to explore the challenges posed by GenAI systems and discuss potential opportunities for future research in the area of testing. I will touch on the specific characteristics of GenAI systems that make traditional testing techniques inadequate or insufficient. By addressing these challenges and pursuing further research, we can enhance our understanding of how to safeguard GenAI and pave the way for improved quality assurance in this rapidly evolving area.

Topics & Concepts

Computer scienceSoftware testingGenerative grammarSoftware engineeringSoftwareArtificial intelligenceProgramming languageAI-based Problem Solving and PlanningScientific Computing and Data ManagementSoftware Testing and Debugging Techniques