How to Test a Chatbot: Five Quality Dimensions and a Practical QA Checklist

A bookstore chatbot example for testing boundaries, security, accuracy, style, and truthfulness, with an automation and regression approach.