Scenario Test Case Expected Result
User wantsVerify if t AI correctly lists available cars and booking steps
User provi Check howAI A asks for missing details in a structured manner
User asks fEnsure AI sAI provides luxury car options and their booking details
User asks fValidate hoAI informs the user about unavailability and suggests alternatives
User providCheck AI’s AI asks for clarification or chooses the most relevant details
User uses iTest AI’s a AI correctly interprets the request and provides appropriate suggestions
User asks aEnsure AI pAI informs the user that the question is out of scope
User tries Verify AI d AI detects manipulation and provides a safe response
User providCheck AI’s AI informs the user that it cannot process non-textual inputs
User repeaEnsure AI hAI provides consistent and relevant responses without errors
ex. I want to book a car
Scenario
Scenario Description
ID
TS001 Verify the AI understands the intent to book a car
TS002 Verify the AI can extract key entities from the input
TS003 Verify the AI provides a valid response to the request
Verify the AI handles ambiguous or incomplete
TS004
inputs
TS005 Verify the AI can ask clarifying questions if needed
TS006 Verify the AI handles edge cases and invalid inputs
Verify the AI integrates with external APIs (if
TS007
applicable)
Test Cases
Scenario
Test Case Description
ID
TS001 Verify the AI identifies the intent to book a car
TS001 Verify the AI identifies the intent with variations
TS002 Verify the AI extracts pickup location
TS002 Verify the AI extracts pickup date and time
TS002 Verify the AI extracts car type preference
TS003 Verify the AI provides a valid response
TS003 Verify the AI provides a response with details
TS004 Verify the AI handles incomplete inputs
TS004 Verify the AI handles ambiguous inputs
TS005 Verify the AI asks for missing pickup location
TS005 Verify the AI asks for missing pickup date
TS006 Verify the AI handles invalid date format
TS006 Verify the AI handles invalid location
TS007 Verify the AI integrates with car booking API
TS007 Verify the AI handles API failure gracefully
Instru
ctions
to
Creat
e the
Excel
File:
Priority Status
High Not Run
High Not Run
High Not Run
Medium Not Run
Medium Not Run
Medium Not Run
High Not Run
Input Example Expected Result
"I want to book a car" AI identifies the intent as "book a car"
"Can you help me rent a car?" AI identifies the intent as "book a car"
AI extracts "New York" as pickup
"I want to book a car in New York"
location
"Book a car for 10th October at 3 PM" AI extracts "10th October" and "3 PM"
"I want to book an SUV" AI extracts "SUV" as car type
AI responds with booking options or
"I want to book a car"
steps
"Book a car in New York for 10th Oct" AI responds with available cars in NY
AI asks for missing details (location,
"Book a car"
date)
AI asks clarifying questions (e.g., "For
"I need a car"
what date?")
AI asks, "Where would you like to pick
"Book a car for 10th October"
up the car?"
AI asks, "What date would you like to
"Book a car in New York"
book the car?"
AI responds with "Invalid date
"Book a car on 32nd October"
provided"
"Book a car in XYZ city" AI responds with "Location not found"
"Book a car in New York for 10th Oct" AI fetches available cars from API
AI responds with "Service unavailable,
"Book a car in New York for 10th Oct"
please try later"
Actual Result Status
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Scenario Test Case
User wantsVerify if the AI understands the intent and provides booking options
User provi Check how AI prompts user for missing details
User asks fEnsure AI suggests high-end car options with pricing
User asks fValidate how AI handles unavailable options and suggests alternatives
User providCheck AI’s response to conflicting details in the request
User uses iTest AI’s ability to interpret informal or slang language
User asks aEnsure AI politely informs the user about the topic being off-scope
User tries Verify AI doesn’t generate misleading or unsafe responses
User providCheck AI’s response to non-textual inputs and its limitations
User repeaEnsure AI handles repetitive queries efficiently without errors
Expected Result
AI correctly lists available cars and booking steps
AI asks for missing details in a structured manner
AI provides luxury car options and their booking details
AI informs the user about unavailability and suggests alternatives
AI asks for clarification or chooses the most relevant details
AI correctly interprets the request and provides appropriate suggestions
AI informs the user that the question is out of scope
AI detects manipulation and provides a safe response
AI informs the user that it cannot process non-textual inputs
AI provides consistent and relevant responses without errors
ex mobile display is not working, can you explain the ways to repair it at home
Sheet
Name:
Test
Scenari
os
Scenario
Scenario Description
ID
Verify the AI understands the intent to repair a mobile
TS001
display
TS002 Verify the AI provides accurate repair steps
TS003 Verify the AI handles ambiguous or incomplete inputs
TS004 Verify the AI asks clarifying questions if needed
TS005 Verify the AI provides safety precautions for repairs
TS006 Verify the AI handles edge cases and invalid inputs
Verify the AI provides alternative solutions if repair is not
TS007
feasible
Sheet
Name:
Test
Cases
Sheet
Name:
Test
Cases
Test
Test Case Description
Case ID
TC001 Verify the AI identifies the intent to repair a mobile display
TC002 Verify the AI identifies the intent with variations
TC003 Verify the AI provides step-by-step repair instructions
TC004 Verify the AI provides tools required for repair
TC005 Verify the AI handles incomplete inputs
TC006 Verify the AI handles ambiguous inputs
TC007 Verify the AI asks for specific issue details
TC008 Verify the AI asks for phone model details
TC009 Verify the AI provides safety precautions
TC010 Verify the AI warns against risky repairs
TC011 Verify the AI handles invalid inputs
TC012 Verify the AI handles unsupported phone models
TC013 Verify the AI suggests professional repair options
TC014 Verify the AI provides alternative solutions
Instru
ctions
to
Creat
e the
Excel
File:
to repair it at home
Priority
High
High
Medium
Medium
Medium
Medium
Medium
Input Example
"Mobile display is not working, can you explain the
ways to repair it at home?"
"My phone screen is broken, how can I fix it?"
"Mobile display is not working, can you explain the
ways to repair it at home?"
"How can I fix my phone screen at home?"
"My phone screen is not working"
"Fix my phone"
"My phone screen is broken"
"How can I fix my phone screen?"
"How can I repair my phone screen?"
"Can I fix my phone screen at home?"
"Fix my phone screen 123"
"How to fix my XYZ model phone screen?"
"I can't fix my phone screen at home"
"My phone screen is not working"
Status
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Not Run
Expected Result Actual Result Status
AI identifies the intent as "repair mobile
Not Run
display"
AI identifies the intent as "repair mobile
Not Run
display"
AI provides detailed repair steps (e.g., check
Not Run
connections, replace screen)
AI lists tools (e.g., screwdriver, replacement
Not Run
screen)
AI asks for more details (e.g., "What exactly is
Not Run
the issue?")
AI asks clarifying questions (e.g., "What part
Not Run
of the phone is not working?")
AI asks, "Is the screen cracked, or is it not
Not Run
turning on?"
AI asks, "What is the model of your phone?" Not Run
AI provides safety tips (e.g., "Turn off the
Not Run
phone before repairing")
AI warns, "Repairing at home may void
Not Run
warranty or cause further damage"
AI responds with "Could you clarify the issue?" Not Run
AI responds with "Repair steps for XYZ model
Not Run
are not available"
AI suggests, "Visit a professional repair
Not Run
service"
AI suggests, "Try restarting the phone or
Not Run
connecting to an external display"