User journey and Product knowledge for Testing
Reading Time: 3 minutes

So let me start by saying MakeMyTrip is a good app and i use it often.

All products have bugs. I came across this and hence sharing an important topic which can help you in gaining some insight.

So there is nothing against MakeMyTrip. I love their app and hope they will fix this soon.

So will share few bugs that i saw during this whole cancellation process and share how user journey and product knowledge can help you

Watch this and you will know the full problem

What’s the scenario?

I (a user) book a flight via MakeMyTrip and receive the information on WhatsApp for the same.

On the day of the flight, MakeMyTrip sends a message saying they have prebooked a cab so it would be easy for me – All well.

The message looks perfect and great to see they are doing this. (Technically the User Story and the Module works fine which is for this scenario.)

cab booking message from makemytrip
cab booking message from MakeMyTrip

Now the twist comes

I canceled the flight booked by calling the Airline around 0430 PM. (As via MakeMyTrip i was not getting the option for full refund. Tip :- If your flight timings get changed by 2-3 hours, flight may offer you full refund in case you want to cancel)

I got the message on WhatsApp that your booking has been cancelled (~6 PM) from MakeMyTrip. So ideally i don’t need a cab now 

But still again i got a message at 0900 PM that the cab is pre-booked.

What’s the takeaways

  • Whenever you are testing a feature, think about various features that can affect it. [ cab msg should not have been sent if booking = cancelled]
  • Know your product by exploring it more and discussion with architects, developers and have a mental model of it. [ So you can think of probable things that might affect this ]
  • Know the flows from where all places a user can come there [ Cancellation can happen from the same app (make my trip) or from the airline sides as well)
  • Know the user journey. You can create some diagrams for self-reference and put some modules as how they affect a user journey ( so you can test them as well)

Other bugs

  • I got the message that flight booking has been cancelled by the airline. It would have been good if they have said, it was cancelled by airline on your request
ticket Cancellation Message
ticket Cancellation Message
  • Do you think businesses should have multiple whatsapp numbers. As my flight was just 5-6 hours and i was in a urgency to cancel and i had to have 3 numbers from which whatsapp were coming from MakeMyTrip.

    makemytrip Business Accounts
    Makemytrip Business Accounts

 

Hope you had some learnings on few kind of bugs and how knowing user journey and your product well can help in testing some scenarios which might get overlooked as we think its not related to our user story.

Product knowledge and awareness about user journey plays an important role here.

Stay Connected on Instagram  and the Youtube channel and do subcribe to the email newsletter to stay in touch.

Feel free to share your comments, happy to learn from you.

 

Related Posts

Leave a Reply

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