ita-social-projects / Car-Back-End

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Headers & Buttons] Latest changes which must be applied to some labels of the headers and buttons throughout the App.

Mariana0105 opened this issue · comments

Environment: Android 8.0, HUAWEI P8.
Reproducible: always.
Build found: v1.0.546

Preconditions:

  1. The 'Car' application is opened.
  2. User is logged in.
  3. User has created some rides by himself/herself and has been invited to join other rides.

Steps to reproduce:
Switch between pages and take a look at headers, text and buttons.

Actual result:

  1. There is:
    1.1. A 'Login' button on the entry page to the App;
    1.2. A form header 'Welcome to SOFTSERVE JOURNEYS' on the entry page to the App;
    1.3. A button 'Logout' in the upper right corner on the 'Settings' tab page;
    1.4. An optional button 'Schedule This ride' in the 'MORE OPTIONS' panel rolling up from the bottom and 'SCHEDULE THIS RIDE' header of the pop-up window displayed after tapping on the option 'Schedule This ride' in the panel.
    1.5. A container with the text 'SoftServian will be notified for that Journey' throughout the App;
    1.6. A button 'Add a Stop' in the right corner on the 'Add a Ride' page;
    1.7. A rolling-up panel 'MORE OPTIONS' with three more buttons: 'Edit ride route', 'Edit ride details', 'Cancel ride' ;
    1.8. A button 'MESSAGE ALL' in the panel rolling up from the bottom of the 'Ride' page after tapping on the 'Ride';

  2. Notifications tab page:
    2.1. 'Notificarions tab page' is empty and contains the following text "Currently you do not have any notifications";
    2.2. Received notifications contain different text in their headers on Notifications tab page:
    (Name Surname) asked to join your journey
    (Name Surname) approved your application
    __(Name Surname)__rejected your request
    (Name Surname) canceled the journey
    __(Name Surname)__updated journey details
    __(Name Surname)__invites you to join the journey
    (Name Surname) accepted your invitation
    __(Name Surname)__withdrawn from the journey
    __(Name Surname)__rejected your invitation

  3. The page with the 'Edit Ride Route' header is opened after tapping on the Ellipsis menu and the 'Edit Ride Route' optional button in the 'MORE OPTIONS' rolling-up panel (when changes are to be applied to the current ride).

  4. There is a 'Request' button in the upper right corner of the 'Search Results' page.

Expected result:

  1. Must be changed into:
    1.1. 'Log in' button.
    1.2. 'Welcome to CAR APPLICATION' form header instead;
    1.3. 'Log out' button;
    1.4. The optional button 'Schedule This Ride' and header of the pop-up window 'SCHEDULE A RIDE'.
    1.5. The text 'SoftServian will be notified for the Ride'.
    1.6. A button labelled 'Add a stop';
    1.7. Buttons laballed as: ' Edit Ride Route', 'Edit Ride Details' and 'Cancel Ride';
    1.8. Button 'MESSAGE TO ALL';

  2. Notification tab page:
    2.1. Empty Notification tab page contains the text "No Notifications so far";
    2.2. Received notifications contain the following text:
    (Name Surname) has asked to join your ride
    __(Name Surname)__has approved your request
    __(Name Surname)__has rejected your request
    __(Name Surname)__has canceled the ride
    __(Name Surname)__ride details have been updated
    __(Name Surname)__has invited you to join the ride
    __(Name Surname)__has accepted your invitation
    __(Name Surname)__has withdrawn from the ride
    __(Name Surname)__has rejected your invitation

  3. The header 'Edit Ride Route' must be changed into 'Edit the Ride'.

  4. The layout of the 'Request' button is wrong. Ellipsis menu must be instead and after tapping on which the rolling-up panel 'CREATE RIDE REQUEST' appears with two options inside 'With the Previous Filters', 'With New Filters'.

User story and test case links:
E.g.: "User story #214,
Test case"

Labels to be added:
"Bug" ("bug"), Priority ("pri:low ")