Announcement

Collapse
No announcement yet.

Test GUI, usability, functionality of OrangeHRM

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

  • Test GUI, usability, functionality of OrangeHRM

    PIM "employee list" page

    1. in field "Employee Name" input accept numbers and characters
    2.in field "Supervisor Name" input accept numbers and characters
    3.in field "employee status" option "all" is not logical
    4. in field "Job Title" option "All" is not logical
    5. in field "id" input accept letters and characters
    6. buttons "search", "reset", "add", "delete" have different sizes
    7. button "reset" grey color is not matches to button red "delete" color, witch is confusing for user
    8. in the list "id" the numbers in descent order are not correct order, if the number has more that 6 digits

  • #2
    1. Tab "Recruitment": menu "Vacancies" leads to unstyled page
    2. Tab "Recruitment" > menu "Candidates": items in the listbox "Vacancy" are presented both in upper and lower case. Make them identical.
    3. Tab "Performance" > menu "KPI List": listbox "Job Title" contains unreadable/deleted items
    4. Tab "PIM" > menu "Configuration": when choosing "Optional fields" the menu name "Configuration" is not highlighted
    5. Right upper corner link “Join OrangeHRM Community” leads to the page that does not exist (404 error)
    6. Tab “Admin” > menu “Job”: Work Shifts > Add Work Shift does not allow to set time for “night shift” resulting warning message “From time should be less than To time”
    7. Tab “Admin” > menu “Job” > “Pay grades”: in adding new pay grade field “Currency” missing
    8. Tab “Admin” > menu “Organization” > “General information”: field ZIP/Postal code accepts all characters

    Last edited by Olga Dudic; 03-19-2020, 02:36 AM.

    Comment


    • #3
      OrangeHRM BUG REPORTS:

      1. Top right corner "Join OrangeHRM community" tab: The link leads to non-existing page. "Page not found" error displayed.
      Page not found.png
      2. Top right corner "Help and Training" drop down menu, "Customizations": The link leads to the page with no information displayed.
      No info displayed.png
      3. "Time" => "Attendance" => "Punch In/Out"
      System time: Punch In/Out time should be valid current time, but instead of displaying current time (17:46) it displays 18 minutes less - 17:28.
      System time.png
      4. "Time" => "Reports" => "Employee Reports": "Project name" and "Activity name" list box is not required selection. Asterisks (*) should be removed.
      Required fields.png
      5. "Leave" => "Entitlements" => "Employee Entitlements": "Employee" is a required field and must have an asterisk (*).
      image_796.png
      6. "Recruitment" => "Vacancies": broken link, the page is not displayed properly, buttons are not functioning.
      7. Top right corner "Help and Training" drop down menu, "Bug Tracker": The link leads to OrangeHRM application download (HR management app) instead of Bug Tracker.
      8. TAB order throughout the web application: It is impossible to identify which field is selected by TAB, no visual identification.
      9. "PIM" => "Employee List" search results, ID column sorting: sorting is done in alphabetical order for a numeric data instead of numeric sorting.
      The following reports may WORK AS DESIGNED (since no requirements available, we assume all fields should be functioning):
      10. "My info" => "Job": All fields are disabled, no option to edit.
      11. "My info" => "Salary": No information provided, no option to edit/add.
      12. "My info" => "Tax Exemptions": All fields are disabled, no option to edit.
      13. "My info" => "Report-to": No information provided, no option to edit/add.

      SUGGESTIONS:

      1. "Employee", "Supervisor name", "Reviewer" input fields throughout the web application: Instead of input fields with "Type for hints" instructions use list boxes.
      Last edited by Gelik; 03-17-2020, 04:59 PM.

      Comment


      • #4
        Test GUI, usability, functionality of OranbeHRM

        1. Top right corner: "Join OrangeHRM Community" button - when the user pushes the button it comes with a 404 error (page not found)
        2.
        Last edited by Ilya Rynin; 03-17-2020, 04:36 PM.

        Comment


        • #5
          Test OrangeHRM Bug report:



          1. Main Page, Tab "Admin", list box "Organization", "General Information" page:
          - field "Zip code accept to input letters and special characters, (30 pcs);
          - field "Phone" accept to input 30 signs
          -field "State/Province" accept to input numbers and special characters.
          -field "City" accept to input numbers and special characters.
          -Email accept to input Capital letters
          2. Main Page, Tab "Admin", list box "Qualifications", page"Skills" need delete row "Ops"
          3. Main Page, in top right corner list box "Help&Training", "Bug Tracker". It shows page with projects.
          Last edited by Greguar; 03-19-2020, 01:31 PM.

          Comment


          • #6
            OrangeHRM Test

            1. Login page: when password is entered "copy" button is not disabled
            2. Login page: "paste" button is not disabled in password field
            3. Login page: "forgot password" link is missing
            4. "PIM" folder -> "Employee list" page: "Reset" button is not disabled when no changes were applied to any of search fields
            5. "PIM" folder -> "Employee list" page -> second search page -> select any name -> push "go back" button in browser -> error
            6. "PIM" folder -> "Employee list" page -> Search options -> Id field accepts non-digits
            7. "My info" folder -> "Personal detail" page -> Push "Edit" button -> "Driver's license" field accepts non-digits
            8. "My info" folder -> "Personal detail" page -> Push "Edit" button -> "SSN number" field accepts non-digits
            9. "My info" folder -> "Personal detail" page -> Push "Edit" button -> "SIN number" field accepts non-digits

            Comment


            • #7
              1. "Help and trainig" - "Support": inconsistency of graphic elements on the screen (missing 3rd element in the top row)
              Screen Shot 2020-03-17 at 8.19.19 PM.png

              2. "Help and trainig" - "Blog": links to social media networks overlapping company's trademark
              Screen Shot 2020-03-17 at 8.24.38 PM.png
              3. "Join OrangeHRM community" leads to "Page not found"
              4.
              Attached Files
              Last edited by kyakubau; 03-17-2020, 06:39 PM.

              Comment


              • #8
                Orange HRM:
                • Employee List —> Personal Details - After entering “Employee Name” and pressing the “ Enter” key the results should populate - they do not.
                • Employee List —> Personal Details - After entering “” Id” number and pressing the “ Enter” key the results should populate - they do not.
                • Employee List —> Personal Details - After entering “Supervisor Name” and pressing the “ Enter” key the results should populate - they do not.
                • Employee List —> Personal Details - “Id” field should be spelled as “ ID “ with the capital letter “D”.
                • Employee List —> Personal Details —> SSN Number: nom ore more than 9 numeric digits should be accepted
                • Employee List —> Personal Details —> SSN Number: letters and special characters should not be accepted.
                • Employee Personal Details —> SSN Number: adding a hyphen “ - “ to be automatically inserted after the first 3 and then middle 2 numeric characters would ease & speed up the process for HR/Clerk.
                • Employee List —> Personal Details: SSN or SIN number needs to be “Mandatory” before application could be saved. - depends on requirements ( EIN ) might be needed as well.
                • Employee List —> Contact Details —> email field is accepting invalid address : “just”not”right@example.com".
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “American Samoa” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state “Armed Forces Middle East” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “Armed Forces Americas ( except Canada)” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “ Armed Forces Pacific” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state” Federated States of Micronesia”
                • is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “Guam” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “ Marshal Islands” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state “ Northern Mariana Islands” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “Palau” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state: “ Puerto Rico” is not a state and needs to be removed.
                • Employee List —>Tax Exemption —> State, unemployment state and work state “ Virgin Islands” is not a state and needs to be removed.
                • Employee List —> Report-to —> Edit Supervisor —> Reporting Method: w2/1099/other is a payroll method made for taxation. Needs to be removed or changed to the way employee would be reporting to his/her selected supervisor.
                • Employee List —> Qualifications —> Education —> Level : degrees are not in order. Needs to be changed to : high school associate, bachelor's, master's, and doctoral degrees.
                • Employee List —> Qualifications —> Education —> Level: “Doctoral’s Degree” is misspelled and needs to be change to “Doctoral Degree”.
                • Employee List —> Qualifications —> Language: there is no selection available.
                • Employee List —> Qualifications —> Competency: “ Mother Tongue” needs to be removed.
                • Employee List —> Qualifications —>License—> Issued & Expiry date: there is inconsistency in the color of the dates in the calendar. Some days are dark grey while other’s are light grey.
                • Employee List —> Qualifications —>Expiry Date - this is not common and would suggest changing it o “ Expiration Date” .
                • Employee List —> Memberships —> Assigned Memberships—> …Date : there is inconsistency in the color of the dates in the calendar. Some days are dark grey while other’s are light grey.
                • After adding employee to the “PIM” list and editing employee’s credentials, employee entry disappears and need to be re-entered from scratch.
                • PIM —> Employee List: Name of the supervisor is missing from most of the employee’s entries.
                • Admin —> User Management —> add user: when trying to choose the name of the used to add, by entering few letters of the user’s name, phone book that is stored in the computer is being populated into an option’s list.

                Comment


                • #9
                  #1 Default button is not assignment.
                  #2 Default input focus needs to be implemented on the form
                  #3 "PIM"->"Employee list"->"Search result": TAB order (up; down) skips rows.
                  #4 "PIM"->"Employee list"->"Employee Name" field accepts typing of special characters and digits
                  #5 "PIM"->"Employee list"->"Id" field accepts typing of letters and special characters
                  #6 "PIM"->"Employee list"->"Search result"->"ID" column should have the same number of digits
                  #7 Push the "Join OrangeHRM Community" button. It showes "404" error message
                  #8 "PIM"->"Employee list"-> "Add" option -> "Employee Id" field accepts of no characters
                  Last edited by Kate-agliunina; 03-19-2020, 06:19 PM.

                  Comment


                  • #10
                    PIM/Employee List - inconsistent "Id" lenght for IDs: 0001 and 14619668, which are 4 and 8 characters long, meantime all others are 6 characters. Exception: Id 3250 for Admin Admin.

                    Comment


                    • #11
                      Test GUI, usability, functionality of OrangeHRM

                      1. Tab "PIM" folder "Employee List": The field "Employee name" accepts numbers and special characters;
                      2. Tab "PIM" folder "Employee List": The field "Supervisor Report" accepts number and special characters;
                      3. Tab "PIM" folder "Employee List": The "ID" field accepts non-digit input;
                      4. Tab "PIM" folder "Employee List": The search result list is not sorted properly - in "ID" column the result with ID 102792 should not go between the results with ID 0001 and ID 100830;
                      5. Tab "PIM" folder "Add Employee": The field "First Name" accepts numbers and special characters;
                      6. Tab "PIM" folder "Add Employee": The field "Middle Name" accepts numbers and special characters;
                      7. Tab "PIM" folder "Add Employee": The field "Last Name" accepts numbers and special characters;
                      8. Tab "PIM" folder "Add Employee": The field "SSN" accepts a non-digit input;

                      Comment


                      • #12
                        PIM: "Employee List" folder

                        #1. "Id" column: sort order broken - 3250 should go in the biginning, not
                        before 350995
                        #2. "Id" column: sort order broken - 14619668 should go in the end, not
                        before 167218
                        #3. Search results table: row "Job Title" is missing for "Id" - 3250
                        #4. Search results table: row "Employment Status" is missing for "Id" - 3250
                        #5. Default input focus needs to be implemented
                        #6. Default Button needs to be implemented
                        #7. Employee Information: "Id" field accepts letter signs

                        Comment


                        • #13
                          Test GUI, usability, functionality of OrangeHRM
                          1. “Employee Information”: “Employee Name” accept all characters, but it has to accept letters and some special characters only.
                          2. “Employee Information”: “Supervisor Name” accept all characters, but it has to accept letters and some special characters only.
                          3. “Employee Information”: all list boxes have to have “Other”.
                          4. “Employee Information”: “Sub Unit” list box is not complete.
                          5. “Employee Information”: “ID” field should be limited by numbers of characters.
                          6. “Employee Information”: “Employee Name”, “Supervisor Name”, ”ID”, “Job Title” are required field. Because of this they should have asterisks. Error message provided if required field has no input.
                          7. In List with all employees not every item has “Job Title”, but “Job Title” is required fields.
                          8. In List with all employees: just a few have “supervisor”.
                          9. In List with all employees: items do not have “Sub Unit”.

                          Comment


                          • #14
                            OrangeHRM Employee Information > If columns in the Employee list categorized by alphabetical order then column "Supervisor" displays incorrect order

                            Add Employee Form > Employee id > id is not capitalized
                            Add Employee Form > Employee ID > accepts all characters instead of digits only and allows to save with letters

                            Employee List > Personal Details > No ":" character added for all fields
                            Employee List > Personal Details > No default input focus assigned
                            Employee List > Personal Details > Disable Save button when required fields
                            Employee List > Personal Details > No focus when pushing TAB order
                            Employee List > Personal Details > Employee id > id is not capitalized
                            ​​​​​​Employee List > Personal Details > Employee id > allows to input all characters
                            Employee List > Personal Details > Driver's License Number > allows to input all characters
                            Employee List > Personal Details > SSN number > allows to input all characters
                            Employee List > Personal Details > Other id > id is not capitalized
                            Employee List > Personal Details > Other id > allows to input all characters
                            Employee List > Personal Details > SIN Number > allows to enter all characters
                            Employee List > Personal Details > License Expiry Date > Allows to input more than 8 digits
                            Employee List > Personal Details > Date of Birth > Allows to input more than 8 digits
                            Employee List > Personal Details > Contact List > No ":" character added for all fields
                            Employee List > Personal Details > Emergency Contacts > Assigned Emergency Contacts > Add > No ":" character added for all fields
                            Employee List > Personal Details > Dependents > Add > No ":" character added for all fields

                            Employee List > Personal Details > Immigration > Add Immigration > No ":" character added for all fields
                            Employee List > Personal Details > Immigration > Add Immigration > Number > Allows all charaters

                            My info > Emergency Contacts > Add > Home Telephone field does not have " * " character but is required


                            Recruitment > Vacancies > GUI design does not match the rest of the website's GUI
                            Recruitment > Vacancies > Buttons have to output
                            Last edited by ianaivanshina; 03-19-2020, 06:55 PM.

                            Comment


                            • #15
                              Test GUI, usability, functionality of OrangeHRM

                              Requirements (assumptions)
                              1. valid login + valid password combination lets user in
                              2. otherwise the login is rejected
                              3. password is hidden by bullets
                              4. "cut" is disabled on password field
                              5. "copy" is disabled on password field

                              Pre-conditions
                              - 2 accounts are created before the testing begins

                              Test Data
                              - Account 1: alex123 zzed001
                              - Account 2: daniela545 ceban709


                              Test Cases:
                              ID Title/Purpose/Description Instruction Expected result
                              1 valid login+valid password alex123/zzed001 user logged in
                              2 valid login+invalid password alex123/zzedO01 error message...login rejected (please enter valid login or password)
                              3 invalid login+valid password daniela545/zzed001 error message...login rejected (please enter valid login or password)
                              4 Password hidden login empty/password=12345678 mask by bullets
                              5 Copy from Password field right mouse click on Password "Copy" menu item is disabled
                              6 Cut from Password field right mouse click on Password "Cut" menu item is disabled

                              Comment

                              Working...
                              X