A hands-on method for chatbot testing: build a test matrix, write cases for happy paths, failures and attacks, score the results and set release gates.
Dialogue acts label what each utterance does, such as greeting, requesting or confirming. See how the idea grew from speech acts and how designers use it.