5 papers
(Over)Reliance on Test Agents in AI-Assisted Software Testing
Eduard Paul Enoiu
AI-based test agents promise to accelerate software testing by shortening feedback loops in continuous development and improving scalability and maintainability. To realize these b…
Test Design and Review Argumentation in AI-Assisted Test Generation
Eduard Paul Enoiu, Robert Feldt
AI assistants can increasingly generate and evolve test cases. The challenge is no longer merely to produce them, but also to help engineers understand why a generated artefact exi…
Folklore in Software Engineering: A Definition and Conceptual Foundations
Eduard Enoiu, Jean Malm, Gregory Gay
We explore the concept of folklore within software engineering, drawing from folklore studies to define and characterize narratives, myths, rituals, humor, and informal knowledge t…
RESTifAI: LLM-Based Workflow for Reusable REST API Testing
Leon Kogler, Maximilian Ehrhart, Benedikt Dornauer +1
With this paper, we introduce RESTifAI, an LLM-driven approach for generating reusable, CI/CD ready REST API tests, following the happy-path approach. Unlike existing tools that of…
SmartDelta Methodology: Automated Quality Assurance and Optimization for Incremental System Engineering
Benedikt Dornauer, Michael Felderer, Mehrdad Saadatmand +8
Modern software systems undergo frequent updates, continuously evolving with new versions and variants to offer new features, improve functionality, and expand usability. Given the…