How to Test an AI Chatbot: UI, Behavior, and Regression
An AI chatbot is three products in a trench coat. There is the UI — the chat window, message list, input field, streaming response rendering, markdown parsing, code blocks, error states, send button,...