Announcement

Collapse
No announcement yet.

Online Class June 23, 2020 - Functionality Bug Report for OrangeHRM

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

  • Online Class June 23, 2020 - Functionality Bug Report for OrangeHRM

    Test data:
    username "admin"
    password "password"
    employee "Taylor Adams"
    file "resume_sample.docx", size 120 Kb
    "sub unit" value "HR"

    #1. Login functionality.
    1. Go to " http://hrm-online.portnov.com"
    2. Enter username "admin" password "password"
    3. Expected result: user logged in
    4. Actual result: Pass

    #2. Search employee by name.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. Enter "Taylor" in "Employee Name" field
    3. Expected result: output in search result box narrowed by all employees with name "Taylor"
    4. Actual result: Pass

    #3. Upload attachments into employees profiles.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. In search result box push link on name "Taylor"
    3. In employee profile select "Personal details menu" then push "Add" button
    4. Push "Select file", Navigate and select file "resume_sample.docx"
    5. Push "Upload" button
    6. Expected resulted: file attached and presented in "Attachments" section of employee's profile
    6. Actual result: Pass

    #4. Assign sub unit to employee.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. In search result box push link on name "Taylor"
    3. Observe: Employee profile menu does not provide functionality to add/change "sub unit"

    #5. GUI design inconsistency.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. Navigate cursor to "Recruitment" then click on the link "Vacancies"
    3. Observe: GUI design of "http://hrm-online.portnov.com/symfony/web/index.php/recruitment/viewJobVacancy" inconsistency to
    GUI design of the parent page "http://hrm-online.portnov.com/symfony/web/index.php/recruitment/viewCandidates"

    #6. "Help and training" list links validation.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. In the drop-down list "Help & Training" select link "Customization".
    3. Observe: Customization options are not presented on "https://www.orangehrm.com/customization-request?utm_source=application_cus&utm_medium=app_ url&utm_campaign=orangeapp"

    #7. "Join Orange HRM Community" link validation.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. Push "Join OrangeHRM Community" button
    3. Observe: page doesn't exists, error 404

    #8. Validate list of US States in employee profile.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/pim/viewEmployeeList"
    2. In seacrh result box push link on name "Taylor"
    3. In employee profile select "Tax Exemptions" then push "Edit" button
    4. Observe: List "State" and list "Work State" does not present 50 US States ordered by ascending A to Z.

    #9. Adding Entitlement to employee.
    1. Go to "http://hrm-online.portnov.com/symfony/web/index.php/leave/viewMyLeaveEntitlements/reset/1"
    2. Push "Add" button.
    3. Input "Taylor Adams" into "Employee" field
    4. Observe: "Entitlement" is not limited in entering positive whole numbers from the range min 1 max 365.
    Last edited by pdeema; 07-08-2020, 01:16 PM.

  • #2
    OrangeHRM Bug Report


    1. Crash: “Vacancies” link leads to broken page.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push orange “Recruitment” tab on top left.
    5. Click on “Vacancies” link.
    Expected Result: Link should open working page for vacancies.
    Actual Result: Link leads to wrongly shown page.

    2. Functionality: Required “Hiring Manager” in “Vacancies” field can be left blank and submitted.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push orange “Recruitment” tab on top left.
    5. Click on “Vacancies” link.
    6. In “Vacancy” column click on “Analyst” link or any other “Vacancy” link.
    7. Push “Edit” button.
    8. Delete “Hiring Manager” text field.
    9. Push “Save” button.
    Expected Result: Saving should not be allowed with empty “Hiring Manager” text field since it is marked as required.
    Actual Result: Error message “Failed to Save” is shown, but text field is saved empty.

    3. Functionality: “Job” in “My Info” cannot be edited.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push “My Info” tab on top left.
    5. Push on “Job” button under the profile picture.
    Expected Result: Job form can be edited by pushing green “Edit” like in “Personal Details”.
    Actual Result: Job description form has no “Edit” button and cannot be edited.

    4. Usability: Employee birthday can be set to future date in “My Info”.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push “My Info” tab on top left.
    5. Push green “Edit” button.
    6. Edit “Date of Birth” field to any date in the future.
    Expected Result: Employee birthday should not be selectable before a reasonable date. E.g. todays date 18 years ago.
    Actual Result: Employee birthday can be set to future dates.

    5. Usability: Employees are listed multiple times in Work Shift section.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push orange “Admin” tab on top left.
    5. Hover over “Job” tab and click on “Work Shifts” link.
    6. Push “Add” button to add new work shift.
    Expected Result: Employees can be selected in combo box to be assigned to work shift.
    Actual Result: Same employees are listed multiple times.

    6. Inconsistency: Required field gets no validation in “Organization” unlike unrequired field.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push orange “Admin” tab on top left.
    5. Hover over “Organization” tab and click on “General Information” link.
    6. Push “Edit” button.
    7. Type “@+#+#+” into “Organization Name” text field.
    Expected Result: Field should be validated since it is a required field.
    Actual Result: Field accepts all characters and is not validated unlike unrequired “Phone” field in same section.

    7. Inconsistency: Results section in “Performance” cannot be sorted by columns.
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Hover over “Performance” tab and click on “PKI List” link.
    Expected Result: Result section should let user sort the results (e.g. alphabetically, high>low).
    Actual Result: User cannot decide how results are being shown.

    8. Suggestion: List box instead of text field in "Languages".
    1. Go to http://hrm-online.portnov.com/symfon...php/auth/login
    2. Type in username “admin” and password “password”.
    3. Push “Login” button.
    4. Push orange “Admin” tab on top left.
    5. Hover over “Qualifications” tab and click on “Languages” link.
    6. Push “Add” button.
    Expected Result: List box lets user select a language.
    Actual Result: Text field without validation is required from user. Might be better to switch to list box.
    Last edited by iAxvleda; 07-07-2020, 11:32 AM.

    Comment


    • #3
      Test GUI, usability, functionality of OrangeHRM.

      Requirements:
      1. valid login/ valid password
      2. password shows input in bullets
      3. "cut" is disabled on the Password field
      4. "copy" is disabled on the Password field

      Test Data
      Account : admin
      password: password


      Test Cases:
      ID; Purpose; Instruction; Expected result; ACTUAL result
      01; Valid login/valid; (admin/password); accepted error message "Invalid credentials"
      02; Login empty/valid; ( /password); error message "Invalid credentials" error message "Invalid credentials"

      03; Field "Password" filled, click right mouse button; ; (admin/password); the "Find" button is not disabled; passed
      04; Field "Password" filled, click right mouse button; ; (admin/password); the "Cut" button is not disabled; passed
      Last edited by Shchipalkina; 07-07-2020, 06:00 PM.

      Comment


      • #4
        Test case for OrangeHRM

        ID: 01
        Steps:
        1. In the User name field, specify valid user name input
        2. In the Password field, specify valid password input
        3. Push button "Login"

        Expected Results: User successfully logged into an application.
        Actual Results: Fail/ User is not logged in.
        Bug #: Message is displayed: "Invalid Credentials"

        Test case for OrangeHRM

        ID: 02
        Steps:
        1. In the User name field, specify valid user name input
        2. In the Password field, specify valid password input
        3. Push button "Enter" on keyboard

        Expected Results: User successfully logged into an application.
        Actual Results: Fail/ User is not logged in.
        Bug #: Message is displayed: "Csrf token validation is expired"

        Comment


        • #5
          Orange HRM Functionality test case

          ASSUMPTION OF REQUIREMENTS
          - valid login and valid password combination must let user log in
          - any other combination must be rejected
          - characters in password are hidden by bullets when being typed
          - "Cut" menu item on the "Password" field is disabled
          - "Copy" menu item on the "Password" field is disabled
          - using BACKSPACE button in browser to get back to the Login/Password screen after successful login must automatically log user out

          PRE-CONDITION: there is an existing account admin/password

          TEST DATA: testing in Chrome browser Version 83.0.4103.97 (Official Build) (64-bit) on masOS Mojave Version 10.14.6

          TEST N1
          Valid username and valid password

          INSTRUCTIONS
          Username: admin
          Password: password

          EXPECTED RESULT
          User successfully logged in

          ACTUAL RESULT
          Error message: "Invalid credentials"

          FAIL

          Comment


          • #6
            ================REPORTS FOR ORANGE HRM============================

            #1. System says that just username can not be empty when we kept empty password field also.

            #2. If we will double click on 'HR for ALL' image next to log and pass fields it will select or login field's value or password field's value, which has not to do any action.

            #3. The tooltip on the first 'OrangeHRM OPEN SOURCE HR MANAGEMENT' image is missed.

            #4. The tooltip on the 'HR for ALL' image is missed.

            #5. The tooltip on the image located next to login field is missed.

            #6. The tooltip on the image located next to password field is missed.

            #7. The tooltip on homepage's first image 'OrangeHRM' is missing.

            #8. The character next to listbox of references Help & Training doesn't work correct. By clicking and opening the listbox the character will change his display, but, if we click any other place during opened listbox, the listbox will close but the character doesn't change to the default icon.

            #9. In section Leave, in list Configure, on Holidays page we are missing the Veterans day holiday on Wed, Nov 11, 2020.

            #10. In section Leave, in list Configure, on Holidays page, the Memorial Day holiday's date is not correct, instead of 05-27-2020 should be 05-25-2020 (by google).

            #11. In section Leave, in list Configure, on Holidays page, the Independence Day holiday's date is not correct, instead of 07-04-2020 should be 07-03-2020 (by google).

            #12. In section Leave, in list Configure, on Holidays page, the Labor Day holiday's date is not correct, instead of 09-02-2020 should be 09-07-2020 (by google).

            #13. In section Leave, in list Configure, on Holidays page, the Thanksgiving holiday's date is not correct, instead of 11-28-2020 should be 11-26-2020 (by google).

            #14. In section Leave, in list Configure, on Holidays page we are missing the Martin Luther King Jr. day holiday on Mon, Jan 20, 2020.

            #15. In section Leave, in list Configure, on Holidays page, the Black Friday holiday's date is not correct, instead of 11-29-2020 should be 11-27-2020 (by google).

            #16. In section Leave, in page Assign Leave, the character in green field after sucsessfuly assigning, doesn't match with done action.

            #17. In section Recruitment, the page Vacancies is empty page which is not associated with the main section.

            #18. The button 'Join OrangeHRM Community' target to page where we have ERROR 404.

            Comment


            • #7
              Functionality Bug Report for OrangeHRM:

              GUI Bug Report:

              1. PIM / Configuration / Optional Fields, the "Configuration" list box should be black, but not Employee List button.

              Functional Bug Reports:

              1. Recruitment / Vacancies, Search batton doesn't work.
              2. Recruitment / Vacancies, Reset batton doesn't work.
              3. Recruitment / Vacancies / clicked Delete batton, Close link doesn't work.

              Comment


              • #8
                Orange HRN test cases:


                Test ID : 1

                LoginDialog_ValidInputs_ServerName


                Steps :
                1. Launch login panel.
                2. In the Username, specify valid Username.
                3. In the Password field, specify valid Password
                4. Click Login button.

                Expected results:

                User successfully logged into the application.


                Actual result:

                PASS


                Bag#: 0


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


                Test ID : 2

                LoginDialog_ValidInputs_ServerPassword




                Steps :
                1. Launch login panel.
                2. In the Username, specify valid Username.
                3. In the Password field, specify invalid Password
                4. Click Login button.




                Expected results:

                User dont logged into the application.




                Actual result:

                PASS




                Bag#: 0


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


                Test ID : 3

                AdminPage_AddNewEmployee




                Steps :
                1. Launch login panel.
                2. In the Username, specify valid Username.
                3. In the Password field, specify valid Password
                4. Click Login button.
                5. Click Admin page.
                6. Click Add button.
                7. In the User Role listbox choose ESS
                8. In the Employee Name, specify any name.
                9. In the Username, specify any name.
                10. In the Status listbox, choose Enabled
                11. In the Password, create any Password ( at list 5 charters)
                12. In the Confirm Password specify created Password
                13. Click button Save










                Expected results:

                User successfully added into the application.




                Actual result:

                PASS




                Bag#:

                1. The page “Admin” text field “Username” don’t have the colon.

                2. The page “Admin” list box “User Role” don’t have the colon.

                3. The page “Admin” list box “Employee Name” don’t have the colon.

                4. The page “Admin” list box “Status” don’t have the colon.

                5. The page “Admin” push the button “Add”:

                5.1 “Confirm Password” field do not show field as required field

                5.2 “Employee Name” show the notice invalid any names

                5.3 The all 6 rows from higher “User Role” to lower “Confirm Password”

                don’t have the colon.

                Comment


                • #9
                  Requirement for "State/Province" text field: must accept all valid names of State/Province.
                  Data: Minnesota, Mannesota

                  TC1 "State/Province" text field ("Contact details" page) - Input valid name of State
                  -Log in to application, "My info", "Contact details", "Edit", input "Minnesota"
                  -Accepted
                  -Accepted
                  -Pass

                  TC2 "State/Province" text field ("Contact details" page) - Input invalid name of State
                  -Log in to application, "My info", "Contact details", "Edit", input "Mannesota"
                  -Unaccepted
                  -Accepted
                  -Fail

                  Bug report 1 - "State/Province" text field ("Contact details" page); input invalid name of State
                  -Suggestion
                  -Log in to application, "My info", "Contact details", "Edit", input any data instead valid name of State
                  -Accepted
                  - text field should be changed with list box


                  Requirement for "Zip/Postal Code" text field: must accept 5 digits only.
                  Data: 55343, 5534#, ab343434343

                  TC3 "Zip/Postal Code" text field ("Contact details" page) - Input valid Zip code
                  -Log in to application, "My info", "Contact details","Edit", input "55343"
                  -Accepted
                  -Accepted
                  -Pass

                  TC4 "Zip/Postal Code" text field ("Contact details" page) - Input invalid Zip code
                  -Log in to application, "My info", "Contact details", "Edit", input "5534#"
                  -Unaccepted
                  -Accepted
                  -Fail

                  Bug report 2 - "Zip/Postal Code" text field ("Contact details" page); input invalid Zip code
                  -Wrong result
                  -Log in to application, "My info", "Contact details", "Edit", input 5534#.
                  -Accepted special characters.

                  TC5 "Zip/Postal Code" text field ("Contact details" page) - Input invalid Zip code
                  -Log in to application, "My info", "Contact details", "Edit", input "ab343434343"
                  -Unaccepted
                  -Accepted "ab343434343"
                  -Fail

                  Bug report 3 - "Zip/Postal Code" text field ("Contact details"page); input invalid length of Zip code
                  -Wrong result
                  -Log in to application, "My info", "Contact details","Edit", input 9 symbols.
                  -Accepted 9-symbols data instead valid 5-digits Zip code.



                  Requirement for "Home Telephone" text field: "Allows numbers and only + - / ( )".
                  Data: +1(952)343-55-04/112 +++///(---)

                  TC6 "Home Telephone" text field ("Contact details" page) - Input valid phone number
                  -Log in to application, "My info", "Contact details", "Edit", input +1(952)343-55-04/112
                  -Accepted
                  -Accepted
                  -Pass

                  TC7"Home Telephone" text field ("Contact details" page) - Input invalid phone number
                  -Log in to application, "My info", "Contact details","Edit", input +++///(---)
                  -Accepted
                  -Accepted
                  -Pass


                  Bug report 3 - "Home Telephone" text field ("Contact details" page); accepted Valid data doesn't match phone number
                  -Suggestion
                  -Log in to application, "My info", "Contact details", "Edit", input +++///(---)
                  -Allows to save invalid data. Requirement should be changed.


                  Requirement for "Job title" list box ("Job" page): data from list accepted

                  TC8 "Job title" box - Input data from list
                  -Log in to application, "My info", "Job","Edit", input data from list
                  -Accepted
                  -Impossible
                  -Fail

                  Bug report 4 - "Job title" list box ("Job" page)
                  -Critical
                  -Log in to application, "My info", "Job"
                  -Page inactive, no "Edit" button
                  Last edited by Yurii69; 07-09-2020, 01:07 PM.

                  Comment


                  • #10
                    Bug Report for Orange HRM:

                    1. In "My Info" section , when you push the edit button it successfully submit the application with empty text fields.
                    2. In "My Info" section,"In contact Details" when you push the edit button it successfully submit the information with empty text fields.
                    3. In "My Info" section in "Add Immigration" in the "Number" text field accepts non digits and special characters.
                    4. In "My Info" section in "Add Immigration" application successfully saved with only 1 single character in a " Number" text field.
                    5. In " My Info" section , the "Job"application , all check boxes are disabled.
                    6. In "My Info" section, the "Tax Exemptions"application , all check boxes are disabled.
                    7. In "Recruitment "section, click on "Vacancies", there is inconsistency in GUI element.
                    8. In the "Recruitment" section, the calendar does not mark the Thanksgiving as a holiday.
                    9. The "Link" "Join Orange HRM community does not exist.
                    10.In " My info" section, in "Personal details", the SSN number field accepts more than 9 digits.
                    11. In "My Info" section in "Personal details"SSN number field accepts non digits and special characters.
                    12. In the "PiM" section in the " Employee Information" Id label is misspelled.

                    Comment


                    • #11
                      Specific Data Requirements:

                      First Name: text field, accepts all characters. No more than 31. Required field.
                      Middle Name: text field, accepts all characters. No more than 31. Required field.
                      Last Name: text field, accepts all characters. No more than 31. Required field.
                      Street Address: text field, accepts all characters. No more than 255. Required field.
                      City: text field, accepts all characters. No more than 50. Required field.
                      State: List Box offering the list of all 50 states. Required field. Accept characters only
                      ZIP: text field, accepts 5 characters (digits only). Required field.
                      Email: text field, accepts digits, letters, some special characters. 255 characters. Required field..
                      Date of Birth: field needs validation for month (01-12), day (01-31), year (1900 - current)


                      1. "First Name" field accept 30 characters instead of 31
                      2. "Middle Name" field accept 30 characters instead of 31
                      3. "Last Name" field accept 30 characters instead of 31
                      4. "Date of Birth" should accept date since 1900y not since 1920
                      5. "Address Street" accept 100 characters instead of 255
                      6. "City" field accept 30 characters instead of 50
                      7. "State/Province" should not accept digits
                      8. "Address Street" replace to "Street Address"
                      9. "Email" accept 30 characters instead of 255
                      10. "My Info": "Driver's License Number" should replace to "Driver License Number"
                      11. "My Info": "License Expiry Date" should be replace to "License Expire Date"
                      12. "Recruitment": click "Vacancies" translates to http://hrm-online.portnov.com/symfon...viewJobVacancy

                      TC#1 "Timesheets" (Time)
                      INSTRUCTIONS
                      -Enter valid "Project Name" John Jobs
                      -Enter valid "Activity Name" Joe King
                      -Input hours
                      -Click "Save"
                      -Click button "Edit"
                      -Click button "Reset"
                      EXPECTED RESULT
                      -User successfully "Reset" page
                      ACTUAL RESULT: FAIL

                      Comment


                      • #12
                        Bug Reports for OrangeHRM

                        Language dropdown list is empty.
                        http://hrm-online.portnov.com/symfon...im/addEmployee
                        Put First and Last name and Add the employer:
                        http://hrm-online.portnov.com/symfony/web/index.php/pim/viewPersonalDetails/empNumber/+Employee Id page open;
                        In the left menu, choose “Qualifications”: in the “Languages” section push “Add” btn.
                        Language dropdown list is empty.

                        SSN Number accepts letters and sp chars.
                        http://hrm-online.portnov.com/symfony/web/index.php/pim/viewPersonalDetails/empNumber/+Employee Id page open;
                        In the left menu, choose “Personal Details” the text field for the SSN Number accepts letters and sp chars.

                        Date of Birth accepts future date.
                        http://hrm-online.portnov.com/symfony/web/index.php/pim/viewPersonalDetails/empNumber/+Employee Id
                        In the left menu, choose “Personal Details”: in the datepicker for the Date of Birth field is able to choose the future date.

                        US Tax Exemptions menu does not show in the Personal Details
                        In the navigation bar choose PIM > Configuration > Optional fields(dropdown); Push “Edit” btn,
                        Choose the checkbox “Show US Tax Exemptions menu”, save changes.
                        Go to http://hrm-online.portnov.com/symfony/web/index.php/pim/viewPersonalDetails/empNumber/+Employee Id page.
                        In the left menu, choose “Personal Details”, there is no text field for the “US Tax Exemptions”

                        Night shifts
                        In the navigation bar choose Admin > Job > Work Shift;
                        Work Hours: it is not able to choose the night shift from evening to morning;

                        Doubled license
                        In the navigation bar choose Admin > Qualifications > Licenses;
                        Push “Add” btn; Add to the name text input the license that already exists in the list.
                        Save changes. The system add the license, that already exists in the list

                        “Add employer” is not active;
                        http://hrm-online.portnov.com/symfon...im/addEmployee
                        In the navigation bar the “Add employer” is not active, the active tab is “Employee list”

                        No styles
                        http://hrm-online.portnov.com/symfon...viewJobVacancy - no styles on this page (CSS files are missed)

                        Comment


                        • #13
                          Bug Report for Orange HRM:
                          http://hrm-online.portnov.com/symfon...im/addEmployee
                          When the user "Save" a new employee into the system he is doesn't show up in the "Employee List"

                          Comment


                          • #14
                            Bug reports for OrangeHRM


                            #1. Default input on page http://hrm-online.portnov.com/symfon...wEmployeeList# is not selected.

                            #2. At http://hrm-online.portnov.com/symfon...wEmployeeList# page, at “Employer Information” section INPUT FOCUS does not have any visual highlighting.

                            #3. There is no attached link or button, which leads customer to the main page on web application. #suggestion to implement one.

                            #4. At http://hrm-online.portnov.com/symfon...im/addEmployee page, while section “Add Employee” chosen, mistakenly highlighted section “Employee List”.

                            #5. At http://hrm-online.portnov.com/symfon...m/configurePim page, while selected “Configuration” - “Optional Fields”, mistakenly highlighted “Employee List” section.

                            #6. Inappropriate error massage after saving.

                            1. Go to http://hrm-online.portnov.com/symfon...im/addEmployee page.

                            2. Fill out requested fields.

                            3. Push “Choose File” button in “Photograph” field.

                            4. Choose JPG file grater than 1MB - push “Choose”.

                            5. Push “save” button.

                            6. Observe error massage “Server unexpectedly dropped the connection”.

                            #7. Design of the page http://hrm-online.portnov.com/symfon...viewJobVacancy is inconsistent to rest of web-application pages.

                            #8. Date picker elements through all web application give option to choose future date, while it is not acceptable in many cases.

                            Comment


                            • #15
                              OrangeHRM Bug Report

                              GUI

                              1. “Admin” menu button “User Management” dropdown list contains only one item “Users”. Suggestion to eliminate this item with only “User Management” tab left.

                              2. “Admin” menu button -> “Organization” dropdown list -> “General Information” -> “Zip/postal code” field accepts 30 characters, suggestion eliminate characters limit to 10.

                              3. “Admin” menu button -> “Organization” dropdown list -> “General Information” -> “Zip/postal code” field accepts special characters.

                              4. “Admin” menu button -> “Qualifications” dropdown list -> “Education” tab education levels are arranged in alphabetical order, suggested to be arranged in order from lowest to highest: High School - Associate’s degree - Bachelor’s degree - Master’s degree - Doctoral’s degree.

                              5. “Admin” menu button -> “Qualifications” dropdown list -> “Education” tab education levels “Doctoral’s degree” is misspelled and should be changed to “Doctorate” or “Doctor’s degree” or “Doctoral Degree”.

                              6. “Admin” -> “Configuration” -> “Email configuration” -> press “Edit” button -> every time user checks “Send Test Email” checkbox, new asterisk appears at “Test Email Address” field label (pic.1 attached)

                              - check “Send Test Email” checkbox -> observe: asterisk at “Test Email Address” field label is present
                              - press “Reset” button -> observe: “Send Test Email” checkbox not chosen, asterisk at “Test Email Address” field label is present
                              - check “Send Test Email” checkbox -> observe: 2 asterisks at “Test Email Address” field label are present
                              - press “Reset” button -> observe: “Send Test Email” checkbox not chosen, 2 asterisks at “Test Email Address” field label are present
                              - continue check “Send Test Email” checkbox + press “Reset” button -> every time new asterisk appears at “Test Email Address” field label

                              7. “PIM” menu button -> “Configuration” dropdown list -> “Termination reasons” tab user can choose more than one checkbox for termination reason. Suggestion to arrange choices as radio buttons.

                              8. “PIM” menu button -> “Employee List” tab -> choose employee -> “Personal Details” tab “SSN” field accepts 30 characters, suggest change characters limit to 9.

                              9. “PIM” menu button -> “Employee List” tab -> choose employee -> “Personal Details” tab “SSN” field accepts letters and special characters characters.

                              10. “PIM” menu button -> “Employee List” tab -> choose employee -> “Personal Details” tab “Date of Birth” date picker accepts future date as date of birth for existing employee, e.g. 07-27-2023.

                              11. “PIM” menu button -> “Employee List” tab -> choose employee -> “Contact Details” tab “Zip/postal code” field accepts special characters.

                              12. “Recruitment” menu button -> “Vacancies” tab - styles are not applied on the page (pic.2 attached).

                              13. “My info” menu button -> “Personal Details” tab “SSN” field accepts 30 characters, suggested change characters limit to 9.

                              14. “My info” menu button -> “Personal Details” tab “SSN” field accepts letters and special characters characters.

                              15. “My info” menu button -> “Personal Details” tab “Date of Birth” date picker accepts future date as date of birth, e.g. 07-15-2043.

                              Functionality

                              1. “Register” button not implemented on the login page.

                              2. “Forgot password” button is not implemented on the login page.

                              3. “Admin” -> “Configuration” -> “Email configuration” -> if press “Edit” button, check “Send Test Email” checkbox, type in email address for test to be sent, press “Save” button the actual result is: “Send Test Email” checkbox not chosen, “Test Email Address” field is cleared and message appears: “Successfully Saved. Test Email Not Sent” (pic.3 attached)

                              4. “Recruitment” menu button -> “Vacancies” tab - main menu is missing on the page (pic.2 attached).

                              5. “My info” menu button -> “Job” tab “Edit” button is not present.

                              6. “My info” menu button -> “Tax Exemptions” tab “Edit” button is not present.

                              7. “Leave” menu button -> “Configure” dropdown list -> “Work Week” tab -> if press “Edit” button -> “Reset” button is not present (only “Save” button). Suggestion to add “Reset” button in consistency with “Leave Period” tab (“Leave” menu button -> “Configure” dropdown list -> “Leave Period” tab)

                              8. Pressing “Join OrangeHRM Community” button (upper right corner of the page) links to the 404 error page (pic.4 attached).

                              Comment

                              Working...
                              X