You are on page 1of 9

Sl No Test Scenarios

1 Events are scheduled to create a ticket at 2 hours prior,whenever


WIT customer bookings are accepted by the driver

2 Events are not scheduled to create a ticket at 2 hours prior to the


ride if the ride state is in REQUESTED.

3 Events are scheduled to create a ticket Immidietly ,whenever WIT


customer bookings are accepted by the driver less than 2hrs prior
to the ride.

5 Events will not gets cancelled and tickets are cretaed at scheduled
time even if ride goes to reserved from accepted at any point of
time

6 Ticket will get autoclosed whenever the driver marks the ride as
arrived

7 WIT/IC ticket will not get autoclosed if the "Ride not confirmed"
ticket is created.

8 Closing RNC ticket will not close the WIT/IC ticket and vice versa
9 Cancelling the ride will autoclose the WIT/IC ticket.

10 Completing the ride will autoclose the WIT/IC ticket.

11 Change in pickup time will not autoclose the ticket if the new
oickup time is less than 2hr 10mins.

12 Change in pickup time will autoclose the ticket if the new oickup
time is more than 2hr 10mins.

13 Ticket will get autoclosed with status as closed by driver, if driver


rejects the ride due to change is pickup time or location.

14 Scheduler events gets cancelled and new events gets scheduled if


the ride pickup time gets changed before 2hrs.

15 No change in ticket status if the pickup time becomes early post


ticket creation.
16 Scheduler events gets cancelled and new events gets triggered
whenever pickup time becomes early before 2hrs of current ride
pickup time.

17 Ticket status will be closed by driver even if the ticket is assigned


to some assignee
18 If the ticket is closed from the backend agent will get and error
while updating or reassigning the ticket to some other agent.

19 Agent should be able to copy the driver phone update comments


and close the WIT/IC ticket
Steps Test Data
1) Create a WIT customer booking
2) Accept the ride 2.5 hrs prior to the ride start time

1) Create a WIT customer booking 2.5 hors prior to the ride


2) Create a WIT customer booking 1hr prior to the ride
3) Create a WIT customer booking 20 mins prior to the ride.

1) Create a WIT customer booking


2) Accept the ride 1.5 hrs prior to the ride start time

1) Create a WIT customer ride and accept it 2.5 hours prior to the ride, and change the
pickup time by 5 mins to mark the ride reserved.
2) Create a WIT customer ride and accept it 1.5 hours prior to the ride, and change the
pickup time by 5 mins to mark the ride reserved.

1) Create a WIT customer ride with pickup time as 2.5 hrs from now, and 45 mins from
now.
2) Accept both the rides.
3) Ticket will get created to call the driver to call the driver 2 hrs prior to the ride start
time and for the other ride it will create immidietly.
4) 30 mins prior to the ride mark the ride status as arrived.

1) Create a WIT customer ride with pickup time is more 75mins from now.
2) As soon as the ride is accepted, WIT/IC gets created, 70 mins prior to the ride RNC
ticket gets created.

1) Create a WIT customer ride with pickup time is more 75mins from now.
2) As soon as the ride is accepted, WIT/IC gets created, 70 mins prior to the ride RNC
ticket gets created.
3) The agent will be able to assign the ticket to himself, and close the RNC
ticket/WIT/IC ticket
1) Create a WIT customer ride and accept the ride.
2) Once the ride is accepted WIT/IC ticket gets created 2hrs prior or immidietly
depending upon the pickup time from now.
3) Now customer cancells the ride

1) Create a WIT customer ride and accept the ride.


2) Once the ride is accepted WIT/IC ticket gets created 2hrs prior or immidietly
depending upon the pickup time from now.
3) Now complete the ride from jaguar.

1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) 2 hrs prior to the ride WIT/IC ticket will get created.
4) @1hr 45 mins prior to the ride, pickup time changes to 10 mins delay, and this
change is accepted by the driver.

1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) 2 hrs prior to the ride WIT/IC ticket will get created.
4) @1hr 45 mins prior to the ride, pickup time changes to 30 mins delay, and this
change is accepted by the driver.

1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) 2 hrs prior to the ride WIT/IC ticket will get created.
4) @1hr 45 mins prior to the ride, pickup time changes to 30 mins delay, and ride goes
to reserved state.
5) Now the driver doesn't accept this change , he rejects the ride.

1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) Customer changes the pickup time by 5 mins delay and ride goes to reserved state.
4) Now this change is been accepted.

1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) 2hrs prior to the ride WIT/IC ticket gets created.
4) 1hr prior to the ride pickup time become 10 mins early.
1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) Customer changes the pickup time by 5 mins early when ride pickup time is 2:15
mins from now, and ride goes to reserved state.
4) Now this change is been accepted.

1) Create a WIT customer ride whose pickup time is 2.5hrs from now.
2) Accept the ride.
3) Customer changes the pickup time by 30 mins early when ride pickup time is 2:15
mins from now, and ride goes to reserved state.
4) Now this change is been accepted.

1) Agent has assigned the WIT/IC ticket to him self but the ticket is not closed
2) Now the driver marks the ride as arrived

1) Agent has assigned the WIT/IC ticket to him self but the ticket is not closed
2) Now the driver marks the ride as arrived.
3) Now the agent tried to update the ticket with his comment or reassign the ticket to
some other agent.
1) Agent open the WIT/IC ticket and assigns the ticket to himself.
2) copies the driver phone and call the driver.
3) Perform the action on other resolution steps.
4) Update the ticket with his comments.
Expected Results
1) Events get scheduled in the scheduler to create a ticket to call the driver 2 hrs prior to the ride.

1) No events are scheduled

1) Events get scheduled in the scheduler to create a ticket immidietly.

1) Events get scheduled in the scheduler to create a ticket to call the driver 2 hrs prior to the ride.
2) Ticket will get created at the scheduled time even though ride is in reserved state.

1) Events get scheduled in the scheduler to create a ticket immiditly to call the driver.
2) No change in ticket status when the ride goes to reserved state.

1) Events get scheduled in the scheduler to create a ticket to call the driver immidietly.
2) Ticket will get created at the scheduled time even though ride is in reserved state.

1) Ticket will get autoclosed for both of the rides once once the ride goes to accepted state.

1) We can see both the WIT/IC and RNC tickets in open state.

1) Closing one ticket will not close or change anything w.r.t. to other ticket's status or details.
1) Ticket will get autoclosed.

1) Ticket will get autoclosed.

1) The new pickup time now is 1:55 mins from now, which is less than 2hrs 10mins, so the ticket will
not get closed, only the ticket details will get updated.

1) The new pickup time now is 2hr 55 mins from now, which is more than 2hrs 10mins, so the ticket will
get closed, and new ticket will get created.

1) The ticket gets autoclosed with status as closed by driver.

1) Scheduled events gets cancelled and new event gets scheduled to create the ticket 2hrs prior to the
new pickup time.

1) Ticket which got created to call the driver will not get closed, only the pickup time details gets
updated.
1) Scheduled events gets cancelled and new event gets scheduled to create the ticket 2hrs prior to the
new pickup time.

1) Scheduled events gets cancelled and new event gets scheduled to to create the ticket immidietly as
the new pickup time is less than 2 hrs.

1) Ticket gets closed with status as closed by driver but assignee name of the ticket will be the agent
name.

1) The page will throw an error saying the ticket is already closed.
2) Page gets refreshed and ticket status will get updated to "CLOSED BY DRIVER"
3) Assignee anem will be the agent name to whom it was assigned.
4) Comments and action fields of the ticket will now be disabled.

1) Assignee name changes to the agent name.


2) He will be able to copy the driver phone number by clicking copy icon.
3) He will be able to perform action on resolution steps.
4) He will be able to update the comments.
5) He will be able to click on update.
6) Ticket is now closed with status as "AGENT_RESOLVED"

You might also like