Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OTST_TS_OB_BOOK_01 : Generic Booking display and validation scenario #28

Open
TOP-PHE opened this issue Sep 17, 2024 · 2 comments
Open
Assignees
Labels

Comments

@TOP-PHE
Copy link
Collaborator

TOP-PHE commented Sep 17, 2024

Description

The scenario will book an offer reusing the content of OTST_TS_OB_OFER_01 .

Note

Should we put soe logic to provide inputs allowing to select an offer with some specific criterias in the long list of offers ?
For example if I want to test a refund for a semi flexible procduct I must secure that in the list of offer proposed I am selected a semi flexible one.
Another use case would be , I want to use the offer linked with my reduction card , etc...
Etc.....

The booked offer will be displayed

Note

What are the relevant information to be displayed in the report ?

Consistency booking validation checks will be done.

Note

First check as for all scenarios is to check the response and if positive what need to be tested ?

SFR

SSD: TBD

@TOP-PHE TOP-PHE self-assigned this Sep 17, 2024
@TOP-PHE
Copy link
Collaborator Author

TOP-PHE commented Oct 15, 2024

2 options
1 scenario generic taking the 1st offer by default, and another scenario using parameters to customised the offer to sele
Or 1 generic scenario supporting boith

Parameters to select the offer could be wide from felvxibility, direct route, with connections, type of offer admin, ancillaries, reservation....To be defined.

We implemente the capability to add new parameters, but restrict to a minimum set in the first delivery.

@TOP-PHE
Copy link
Collaborator Author

TOP-PHE commented Oct 29, 2024

  1. We should add in the validation the check of the price as potentially the provider can chang it and in this case, he should send a warning on what was changed... Check in Friday group what code should be used.
  2. Need to check other changes than price are authorised at preboooking time.
  3. The following list of parameters must be checked
    Passenger = check the passenger information is equivalent to the one provided in the request. like external ref, type , age,
  4. Reservation: 4 potential uses cases
    IRT
    NRT
    TLT
    NRT with mandatory reservation

and on top, currently there are 2 flow to book an IRT

  1. The seat selection is done befor he pre booking
  2. The seat is reserved on aa default seat at pre booking and the used can selected a dedicated one afterwards...

Due tio the level of complexity, it is recommened to focuss on NRT first deliver the scenario and increase the coverage in a second step.
Also, the team recommend to add in the list of One Business function One business logic breaking rule the IRT seat reservation flow , with bicycle (ancillary or PAX) and Supplement (fee or supplement ?)

@TOP-PHE TOP-PHE closed this as completed Oct 29, 2024
@jspetrak jspetrak reopened this Nov 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Specification
Development

No branches or pull requests

2 participants