Announcement

Collapse
No announcement yet.

OrangeHRM - SU-3

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • OrangeHRM - SU-3

    1. Inconsistent pagination functionality.
    Steps to reproduce:
    - go to "PIM" folder, then click on "Employee list" item
    - observe the pagination presented on top right corner of results section
    - in the "Employee information" section in the "Employment status" drop-down list select "Full time".
    - push "Search" button
    Actual result: pagination functionality dissapeared
    Expected result: pagination data coressponds to results displayed.
    Severity: minor

    2. Vacancies page displays incorrectly.
    Steps to reproduce:
    Go to "Recruitment" folder, then click on "Vcancies".
    Actual result: Displayed page layout is inconsistent and completely different from other pages.
    Expected result: Displayed page layout is corresponds to the common application pages format.
    Severity: serious

    3. Date of Birth: incorrect error message layout.
    Steps to reproduce:
    - go to "PIM" folder, then click on "Employee list" item
    - croll down to a results section
    - click on ID field of first record
    - in the "Personal Details" section push "Edit" button
    - if "Date of Birth" field is filled delete the value
    - type "01-01-20"
    Actual result: Error message appeared. The word "format" along with a calendar icon are located separately from the main message.
    Expected result: The message is displayed entirely in the same area.
    Severity: minor

  • #2
    1. Linkedin icon doesn't work
    Step to reproduce:
    #1 Navigate to http://hrm-online.portnov.com/symfon...php/auth/login
    #2 In the footer click in "Linkedin icon"
    Actual result:
    - OrangeHRM profile does not open
    Expected result:
    OrangeHRM profile in Linkedin

    2. SSN Number accepts special characters
    Step to reproduce:
    #1 Open Employee list "Personal details" http://hrm-online.portnov.com/symfon...empNumber/3263
    #2 Click in "Edit" Button
    #3 In "SNN" field type/paste 13#-@3-@@@1
    #4 Click in "Save " Button

    3. Date of birth field accepts to add invalid birth date
    Step to reproduce:
    #1 Open Employee list "Personal details" http://hrm-online.portnov.com/symfon...empNumber/3263
    #2 Click in "Edit" Button
    #3 In "Date of birth" field choose 12-31-2023
    #4 Click in "Save " Button

    4. Zip code field accepts special characters
    Step to reproduce:
    #1 Open Employee list "Contact Details" http://hrm-online.portnov.com/symfon...empNumber/3263
    #2 Click in "Edit" Button
    #3 In "Zip code"field type @@@@@
    #4 Click in "Save " Button

    5. Zip code field accepts less than 5 characters
    Step to reproduce:
    #1 Open Employee list "Contact Details" http://hrm-online.portnov.com/symfon...empNumber/3263
    #2 Click in "Edit" Button
    #3 In "Zip code"field type 0
    #4 Click in "Save " Button
    Actual result:
    Zip code field not in testable condition







    Last edited by Maslov Alex; 11-13-2022, 07:16 AM.

    Comment


    • #3
      http://hrm-online.portnov.com/symfon...php/auth/login

      Bugs for Username/Password Page:

      #1. Text field "Username" allows to input very huge data (over 650K symbols).
      #2. Text field "Username" allows to input special characters.
      #3. Text field "Password" allows to input very huge data (over 650K symbols).
      #4. System's crash: (1) input very huge data (over 650K symbols) in both "Username" and "Password" text fields, (2) push the button "LOGIN" - page crashes with "413 Request Entity Too Large nginx/1.20.0" message.
      #5. GUI bug: label "LOGIN Panel" is not in the center of Login/Password section: (1) click the window browser square button "Collapse to window", (2) play whith vertical border of the window - the label "LOGIN Panel" behaviours like a text. (Chrome v.107.0.5304.107)
      #6. GUI bug: icon "in" doesn't open the OrangeHRM Groupe in LinkedIn site (wrong link).
      #7. "Username" field is not sensitive case: (1) input "aDmin" in "Username" text field, (2) input "password" in "Password" text field, (3) click button "LOGIN". System allows to login instead of reject.
      #8. No automatically log out: (1) enter valid credentials, (2) click "Login" button - you are logged in, (3) click "Back" button in browser - you are on the Username/Password page, (3) click "Forward" button in browser - you are logged in again. (Chrome v.107.0.5304.107, cash cleaned; FireFox, MsEdge).
      #9. Text field "Password" has no option to see the password (no "eye" icon) in some of browsers (Chrome, FireFox, Opera): start inputting data in "Password" text field - the "eye" icon appears only in MsEdge browser, (2) click the icon "Eye" - you are able to see the password. (Chrome, Opera, FireFox).
      #10. Text field "Password" allows to copy password when it is visible: (1) start inputting data in "Password" text field - the "eye" icon appears, (2) click the icon "Eye" - you are able to see the password, (3) select the text in this text field, (4) press Ctrl+C or right mouse clic and copy. (Microsoft Edge).

      Attached Files

      Comment


      • #4
        Orange HRM Bug Report

        #1. Vacancies page design discrepancy (UI discrepancy)

        Steps to reproduce:

        1. In the main page header hover your mouse on "Recruitment" section
        2. In "Recruitment" section select "Vacancies" and push this button | http://hrm-online.portnov.com/symfon...viewJobVacancy

        Actual result:

        This page have a UI and UX discrepancys compared to the rest of the site

        Expected result:

        The page UI looks the same as the rest of the pages

        Bug Severity: High




        #2. The Orange HRM logo in the page header non-clickable

        Steps to reproduce:

        1. Push on the Orange HRM header logo in any page

        Actual result:

        Nothing happens. The logo is unclickable

        Expected result:

        When you click on the logo, according to the requirements, we should be redirected to the "Employee List" page | http://hrm-online.portnov.com/symfon...ewEmployeeList

        Bug Severity: Low




        #3. You can enter an unlimited number of special characters, digits, letters in the "Login" and "Password" fields on "Login Panel" page

        Steps to reproduce:

        1. On the "Login Panel" page, start typing special characters digits, letters in the "Login" and "Password" fields

        Actual result:

        We can type more than 100 characters in the "Login" and "Passwords" fields

        Expected result:

        According to the requirements, that's shoud be no more than 20 characters in the "Login" and "Passwords" fields

        Bug Severity: High




        #4. Allows incorrect data entry in "Driving Licence" field in the "My Info" page

        Steps to reproduce:

        1. Push "My Info" section in the page header, and you will be redirected in the "Personal Details" page
        2. In "Personal Details" page you start to fill "Driver's License Number" field | http://hrm-online.portnov.com/symfon.../viewMyDetails

        Actual result:

        You can write a 27 special characters or 27 digits

        Expected result:

        According to the requirements, that's shoud be only a 7 letters and digits

        Bug Severity: Medium




        #5. Allows incorrect data entry in "SSN Number" field in the "My Info" page

        Steps to reproduce:

        1. Push "My Info" section in the page header, and you will be redirected in the "Personal Details" page
        2. In "Personal Details" page you start to fill "SSN Number" field | http://hrm-online.portnov.com/symfon.../viewMyDetails

        Actual result:

        You can write a 27 special characters or 27 letters

        Expected result:

        According to the requirements, that's shoud be only 9 digits

        Bug Severity: Medium




        #6. Allows incorrect data entry in "SIN Number" field in the "My Info" page

        Steps to reproduce:

        1. Push "My Info" section in the page header, and you will be redirected in the "Personal Details" page
        2. In "Personal Details" page you start to fill "SIN Number" field | http://hrm-online.portnov.com/symfon.../viewMyDetails

        Actual result:

        You can write a 27 special characters or 27 letters

        Expected result:

        According to the requirements, that's shoud be only 9 digits

        Bug Severity: Medium




        #7. Allows incorrect data entry in "First Name", "Last Name", "Middle Name" fields in the "My Info" page

        Steps to reproduce:

        1. Push "My Info" section in the page header, and you will be redirected in the "Personal Details" page
        2. In "Personal Details" page you start to fill "First Name", "Last Name", "Middle Name" fields | http://hrm-online.portnov.com/symfon.../viewMyDetails

        Actual result:

        You can write a special characters and numbers

        Expected result:

        According to the requirements, that's shoud be letters only. The name have no special characters

        Bug Severity: Medium



        Environment: Windows 11
        Browser: Google Chrome (107.0.5304.107)
        Resolution: 1920x1080
        Tested build: OrangeHRM 3.1.2
        Last edited by egorychev_e; 11-13-2022, 01:13 PM.

        Comment


        • #5
          Orange HRM Bug Report
          #1. "Add Employee" submenu item page label doesn't indicate current page.

          Steps to reproduce:
          1. Open http://hrm-online.portnov.com/symfon...ewEmployeeList
          2. Select "PIM" menu item in the header of the website
          3. Push "Add Employee" submenu item
          Actual Result:
          "Employee List" submenu item is highlighting with dark grey color

          Expected Result:
          "Add Employee" submenu item is highlighting with dark grey color

          ================================================== ====================

          #2. "Configuration" submenu item page label doesn't indicate current page.

          Steps to reproduce:
          1. Open http://hrm-online.portnov.com/symfon...ewEmployeeList
          2. Select "PIM" menu item in the header of the website
          3. Select "Configuration" - "Optional Fields" submenu item
          Actual Result:
          "Employee List" submenu item is highlighting with dark grey color

          Expected Result:
          "Configuration" submenu item is highlighting with dark grey color

          ================================================== ====================

          #3. Wrong default selected submenu item on "Performance" page.

          Steps to reproduce:
          1. Open http://hrm-online.portnov.com/symfon...ewEmployeeList
          2. Select "Performance" menu item in the header of the website
          Actual Result:
          "Reviews" submenu item is highlighting with dark grey color and is the default submenu item

          Expected Result:
          "KPI List" submenu item is highlighting with dark grey color and is the default submenu item

          ================================================== ====================

          #4. "Emergency Contacts" section on "My Info" page: Required field "Home Telephone" doesn't marked with red asterisk as a required field.

          Steps to reproduce:
          1. Open http://hrm-online.portnov.com/symfon...ewEmployeeList
          2. Select "My info" menu item in the header of the website
          3. Select "Emergency Contacts" submenu item
          4. Push "Save" button
          Actual Result:
          Error message "At least one phone number is required" appears in red

          Expected Result:
          "Home Telephone" text field marked with red asterisk as a required field

          Comment


          • #6
            #1 The "Employee Name" field under section "Employee information" accepts digits and special characters.
            Steps to reproduce:
            1) Log in to the web site: http://hrm-online.portnov.com/symfon...php/auth/login with the credentials: Username - "admin", password - "password".
            2) Fill in the field "Employee Name" under section "Employee information" with digits and special characters.
            3) Push the button "Search".
            Expected results:
            The application does not accept digits and special characters by displaying an error message.
            Actual results:
            The application accepts digits and special characters and runs the search.

            #2 The "Supervisor Name" field under section "Employee information" accepts digits and special characters.
            Steps to reproduce:
            1) Log in to the web site: http://hrm-online.portnov.com/symfon...php/auth/login with the credentials: Username - "admin", password - "password".
            2) Fill in the field "Supervisor Name" under section "Employee information" with digits and special characters.
            3) Push the button "Search".
            Expected results:
            The application does not accept digits and special characters by displaying an error message.
            Actual results:
            The application accepts digits and special characters and runs the search.

            #3 The "ID" field under section "Employee information" accepts letters and special characters.
            Steps to reproduce:
            1) Log in to the web site: http://hrm-online.portnov.com/symfon...php/auth/login with the credentials: Username - "admin", password - "password".
            2) Fill in the field "ID" under section "Employee information" with letters and special characters.
            3) Push the button "Search".
            Expected results:
            The application does not accept letters and special characters by displaying an error message.
            Actual results:
            The application accepts letters and special characters and runs the search.

            #4 The header logo is not hyperlinked.
            Steps to reproduce:
            1) Log in to the web site: http://hrm-online.portnov.com/symfon...php/auth/login with the credentials: Username - "admin", password - "password".
            2) Navigate mouse pointer to the header logo.
            Expected results:
            The pointer changes appearance to the finger pointing mouse pointer which indicates hyperlinked web elements on this application.
            Actual results:
            The pointer stays the same which indicates that the logo is not hyperlinked.

            Comment


            • #7
              Orange HRM Bug Report

              1. Employ edit page - qualification - language - missing languages in "language"Dropdown liststo choose from

              http://hrm-online.portnov.com/symfon...empNumber/3332

              Comment


              • #8
                1. The rows are skipped on the "Employee list" table when moving up/down on the table using keyboard
                2. Sorting in the column "Id" from low to high definitions is not to order (Id 14619668 is before Id 167218)
                3. There is no column "Include" in the table in the "Employee list" section
                4. Section "Recruitment" page vacancies downloads incorrectly.
                5. Dropdown List "Copy From" Section "Performance" sub-section Copy KPI includes incorrect data (example: 2222@@@(Deleted))
                6. Calendar fields From and To sub-section "Reviews" section "Performance" are placed incorrectly.

                Comment


                • #9
                  OrangeHRM Bug Report

                  #1. The Linkedin badge is not working.

                  Steps to reproduce:
                  1. Go to http://hrm-online.portnov.com/symfon...php/auth/login.
                  2. In the footer, click "Linkedin Icon".

                  Actual result :
                  - The OrangeHRM profile does not open.

                  Expected Result:
                  - An OrangeHRM profile on Linkedin should open.


                  #2. The Postcode field allows you to enter special characters.

                  Steps to reproduce:
                  1. Open the list of employees "Contact details" http://hrm-online.portnov.com/symfon...empNumber/3263
                  2. Click the "Edit" button
                  3. In the Postcode field, enter " - - - - - "

                  Actual result:
                  - Special characters are entered in the field.

                  Expected Result:
                  - Only numbers are entered in the field.


                  # 3 . The fields "First Name", "Last Name", "Patronymic" on the "My Information" page allow you to enter numbers and symbols.

                  Steps to reproduce:

                  1. Click on the "My Information" section in the header of the page and you will be redirected to "Personal Information".
                  2. Click the "Edit" button.
                  3. In the fields "First name", "Last name", "Patronymic" enter numbers and symbols.

                  Actual result:

                  You can enter numbers and symbols in the fields.

                  Expected Result:

                  Fields must contain only letters.
                  Last edited by Evgeniya Kusgnareva; 11-14-2022, 01:25 PM.

                  Comment


                  • #10
                    Orange HRM Bugs Report

                    #1. Inconsistency in the menu bar: the button "Add Employee" doesn't change color after pushing

                    http://hrm-online.portnov.com/symfon...im/addEmployee

                    Steps to reproduce
                    1. Select the "PIM" section in the menu bar.
                    2. Select and click the "Add Employee" button.

                    Actual result: UI error: the opened page shows that pushed another button "Employee List".
                    Expected result: the button "Add Employee" changes color after pushing the same as other buttons and the button "Employee List" doesn't change color.

                    Severity: minor


                    #2. Visually mismatch of design on the page "Vacancies"

                    http://hrm-online.portnov.com/symfon...sortOrder=DESC

                    Steps to reproduce
                    1. Select the "Recruitment" section in the menu bar.
                    2. Select and click the "Vacancies" button.

                    Actual result: UI error: The opened page "Vacancies" does not have the same design as other sections.
                    Expected result: page "Vacancies" has all design elements according to the design code of the web application.

                    Severity: minor

                    #3. Inconvenience user navigation: mismatch of calendar icons positions on the page "Search performance reviews".

                    http://hrm-online.portnov.com/symfon...eview/mode/new

                    Steps to reproduce
                    1. Select the section "Performance" > "Reviews" in the menu bar.
                    2. Push the button "Reviews".
                    3. Push the calendar icons.

                    Actual result: UI error: calendar icons are located far from the text field and it is not clear which input area they correspond to.
                    Expected result: Icons show the right side from the text field close to this field as on pages "Leave" and "Recruitment".

                    Severity: minor

                    #4. Missing basic validation in the section "Personal details": assets and saved non-existing Data of Birth (01/01/2122)

                    http://hrm-online.portnov.com/symfon...empNumber/3277

                    Steps to reproduce

                    1. Select the "PIM" section in the menu bar.
                    2. Select and click the "Employee list" button.
                    3. Select and click on the Employee’s line on the "ID", "First name" or "Last name".
                    4. On the page "Personal details"click the "Edit" button.
                    5. Click the calendar icon and select 01/01/2122.
                    6. Check that the selected date was saved.

                    Actual result: section "Personal details": assets and saved the non-existing date of birth (01/01/2122).
                    Expected result: section "Personal details": asset and saved only existing dates of birth adjusted for legal working age.

                    Severity: medium


                    #5. Error in section Qualifications: text field doesn’t allow to select the language according to requirements

                    http://hrm-online.portnov.com/symfon...empNumber/3282

                    Steps to reproduce
                    1. Select the "PIM" section in the menu bar.
                    2. Select and click the "Employee list" button.
                    3. Select and click on the Employee’s line on the "Id", "First (& Middle) Name" or "Last name".
                    4. On the page "Personal details" on the left menu bar click the "Qualifications" button.
                    5. Select the "Languages" section, push the "Add button" and try to select language.

                    Actual result: section "Languages" doesn't allow selecting and saving the language.
                    Expected result: section "Languages" allow to select and save languages.

                    Severity: medium

                    Comment

                    Working...
                    X