Chatbots are software typically embedded in Web and Mobile applications designed to assist the user in a plethora of activities, from chit-chatting to task completion. They enable diverse forms of interactions, like text and voice commands. As any software, even chatbots are susceptible to bugs, and their pervasiveness in our lives, as well as the underlying technological advancements, call for tailored quality assurance techniques. However, test case generation techniques for conversational chatbots are still limited. In this paper, we present Chatbot Test Generator (CTG), an automated testing technique designed for task-based chatbots. We conducted an experiment comparing CTG with state-of-the-art Botium and Charm tools with seven chatbots, observing that the test cases generated by CTG outperformed the competitors, in terms of robustness and effectiveness.

Rapisarda, R., Ginelli, D., Clerissi, D., Mariani, L. (2025). Test Case Generation for Dialogflow Task-Based Chatbots. In 2025 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (pp.93-102). Institute of Electrical and Electronics Engineers Inc. [10.1109/ICSTW64639.2025.10962471].

Test Case Generation for Dialogflow Task-Based Chatbots

Ginelli D.;Clerissi D.;Mariani L.
2025

Abstract

Chatbots are software typically embedded in Web and Mobile applications designed to assist the user in a plethora of activities, from chit-chatting to task completion. They enable diverse forms of interactions, like text and voice commands. As any software, even chatbots are susceptible to bugs, and their pervasiveness in our lives, as well as the underlying technological advancements, call for tailored quality assurance techniques. However, test case generation techniques for conversational chatbots are still limited. In this paper, we present Chatbot Test Generator (CTG), an automated testing technique designed for task-based chatbots. We conducted an experiment comparing CTG with state-of-the-art Botium and Charm tools with seven chatbots, observing that the test cases generated by CTG outperformed the competitors, in terms of robustness and effectiveness.
paper
Chatbot Testing; Coverage; Flakiness; Mutation Testing; Test Automation;
English
18th IEEE International Conference on Software Testing, Verification and Validation Workshops, ICSTW 2025 - 31 March 2025 - 04 April 2025
2025
2025 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)
9798331534677
2025
93
102
none
Rapisarda, R., Ginelli, D., Clerissi, D., Mariani, L. (2025). Test Case Generation for Dialogflow Task-Based Chatbots. In 2025 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (pp.93-102). Institute of Electrical and Electronics Engineers Inc. [10.1109/ICSTW64639.2025.10962471].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/556221
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
Social impact