Practical AI Hallucination Test Cases for QA Engineers

The following examples can be used when testing an AI chatbot that answers questions about a company’s approved knowledge base.

Test CaseTest InputExpected Behavior
TC01: Correct informationAsk about a documented company policyThe answer matches the approved policy
TC02: Missing informationAsk about an undocumented policyThe chatbot states that the information is unavailable
TC03: False assumptionAsk a question containing an incorrect technical statementThe chatbot corrects the false assumption
TC04: Incorrect numbersAsk for a documented fee or refund amountThe response gives the correct value
TC05: Outdated informationAsk about a recently updated policyThe chatbot uses the current approved information
TC06: Unsupported claimAsk for a fact that is not supported by the reference documentsThe chatbot avoids presenting an unsupported claim as fact
TC07: Ambiguous questionAsk a question without enough contextThe chatbot asks for clarification or explains the ambiguity
TC08: Repeated questionSubmit the same important question several timesResponses remain factually acceptable
TC09: Source verificationAsk for a policy explanation with supporting evidenceThe response provides relevant, verifiable source information when available
TC10: Conflicting documentsAsk about information that differs between reference sourcesThe chatbot identifies the conflict or communicates uncertainty

These test cases are starting points. QA engineers should customize them based on the application’s purpose, risk level, available reference data, and expected behavior.

Pages: 1 2 3 4 5

Leave a Reply

Your email address will not be published. Required fields are marked *