Scope :
In this section we will view that how a user can select Multicity-International Flight as a trip to view list of flights as per the option selected.
User Story:
As a customer, I want to view list of available Multicity International flights as per my preferences selected in the flight search page, so that I can select the available flight and continue with the booking. As a customer, I want to update my preferences of search by clicking modify search so that the available journey flights are based on the updated search query. As a customer, I want to apply filters separately on the respective journey flights based on predefined parameters like Price, Time, Stop, Airlines, Refundable and Nearby Airports, so that the specific list of respective journey flights are filtered out in the Flight Availability Page. As a customer, I want to sort the list of available flights, so that based on the sorting preferences of Time, Duration, Best Value or Price, the flight list is rearranged. As a customer, I want to continue the booking with selected flights for Available Journey so that, I may navigate to either Fare Type Page or Flight Review Page as per the conditions laid down by the airline for booking. Navigation:
This page will be launched when user will tap on flight search page after selecting Multicity as a trip type. search flight
Access: All users have access to this page
Layout:
Flight Availability Page
Sector Change
Modify Search
Note:
Data Elements of ‘Flight Availability Page - Modify Search’ will be same as of Flight Search page excluding Exclusive deals section. Promotions and Offers- Add Offer text in header, offer in Flight availability tiles and after every 3 banners. Find the blueprint as below
Screen Fields(Multicity - International)
Acceptance Criteria:
Given I am a customer, When the trip type is Multicity and as per the preferences provided in the flight search page, then the system must ensure that: Preferences provided in the Flight Search Page are visible in the Flight Availability Page. List of Multicity flights are available mentioning departure time, arrival time, duration, airline, price and applicable offer. Sorting based on Time, Duration, Best Value and Price is available for the Multicity flights. In case the flight does not offer seat upgrades, On clicking the tiles of different sectors for Multicity flights, I will navigate to Flight Review Page where booking details are visible with a provision to continue the booking journey. In case the flight does offer seat upgrades, On clicking the tiles of different sectors for Multicity flights, I will navigate to Fare Type page where seat upgrade options shall be visible. On selecting the specific seat upgrade, I can navigate to the Flight Review Page where booking details are visible with a provision to continue the booking journey. 2. Given I am a customer, When I click on Modify Search to update the preferences provided earlier in the flight search page, then the system must ensure that:
All fields in the modify search are prepopulated with previous search preferences. All fields in the modify search are editable to accommodate new search query. Customer is able to select the applicable filters. On clicking Search Flights button, the list of Multicity flights is updated as per the updated preferences