These docs are for v1.0. Click to read the latest docs for v2.0.

Testing

The final step to getting live

  1. Getting started
  2. Quotes
  3. Bookings
  4. Trip updates
  5. Settlements
  6. Testing

Success Criteria

The testing phase is designed to highlight potential operational unknowns that are not obvious during the development of the Integration. Here are a few areas that are targeted:

  • Data completeness
  • Request latency
  • Failure scenarios

Quotes

Items to Address:

  • Karhoo is able to get Quotes from all available vehicle types in Production.
  • Karhoo is able to display the correct price for all vehicle types in Production.
  • Karhoo is able to get OnDemand ETAs from all available vehicle types in Production.

Bookings

Items to Address:

  • Karhoo is able to send a booking request to a live fleet and get confirmation.
  • Driver and vehicle information satisfies regional minimums.
  • Dispatch to receive correct airport details.

Trip updates

Items to Address:

  • Karhoo receives timely trip state changes.
  • Karhoo to receive minimum booking states.
  • Karhoo receives timely driver position changes.
  • Karhoo to receive cancellation reasons.

Settlements

Items to Address:

  • Karhoo receives Final Fare and Breakdown within 1 hour of Trip Complete.
  • Driver should be able to see that the job does not require payment in car.

Reference

What is the Agent Portal?

Troubleshooting

Some potential errors you might encounter are:

ErrorSolution