Automated Testing of Task-based Chatbots: How Far Are We?

📅 2026-02-13
📈 Citations: 0
Influential: 0
📄 PDF

Technology Category

Application Category

📝 Abstract
Task-based chatbots are software, typically embedded in real-world applications, that assist users in completing tasks through a conversational interface. As chatbots are gaining popularity, effectively assessing their quality has become crucial. Whereas traditional testing techniques fail to systematically exercise the conversational space of chatbots, several approaches specifically targeting chatbots have emerged from both industry and research. Although these techniques have shown advancements over the years, they still exhibit limitations, such as simplicity of the generated test scenarios and weakness in implemented oracles. In this paper, we conduct a confirmatory study to investigate such limitations by evaluating the effectiveness of state-of-the-art chatbot testing techniques on a curated selection of task-based chatbots from GitHub, developed using the most popular commercial and open-source platforms.
Problem

Research questions and friction points this paper is trying to address.

task-based chatbots
automated testing
test oracles
conversational systems
software quality
Innovation

Methods, ideas, or system contributions that make the work stand out.

automated testing
task-based chatbots
confirmatory study
test oracles
conversational systems
🔎 Similar Papers