Step | Expected result |
Expand application bar | Three buttons are displayed: all bus lines, buy tickets, subscribe |
Press subscribe button | The application is redirected to the BuySubscription page where a selectable list containing all bus lines is available and a date picker |
Select the start date of the subscription | The end date is computed and displayed |
Select the line(s) for the subscription | The total price is computed with respect to the number of lines selected |
Press pay now button | The application is redirected to the official mobile PayPal webpage |
Enter PayPal credentials | The form is filled |
Press login button | The application is redirected to a cost overview page where detailed information about the transaction is displayed |
Press continue button | The account balance is modified accordingly. The application redirects to the BuyTickets page. A pop-up is displayed showing the ID of the transaction |