Announcement

Collapse
No announcement yet.

TEST CASES_OrangeHRM_January,04

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

  • TEST CASES_OrangeHRM_January,04

    Test cases _Add employee
    Test cases _Employee reports
    Attached Files
    Last edited by IrinaPi; 02-05-2018, 10:35 AM.

  • #2
    Bugs
    #1 Menu item "Vacancies" (folder "Recruitment") open white page with some text fields, witch look completely different that all an others pages of application
    #2 Color indication of actual folder item not consistent at menu "PIM".
    steps to reproduce: 1 Launch application OrangeHRM. 2 Login with valid name and password. 3 Select "PIM" folder button. 4 Select "Option Fields" menu item on "Configuration" , the folder button "Configuration" is not indicated by grey color.
    #3 Color indication of folder actual item not consistent at menu "PIM".
    steps to reproduce: 1 Launch application OrangeHRM. 2 Login with valid name and password. 3 Select "PIM" folder button. 4 Select "Add Employee" menu item . "Add Employee" is not indicated by grey color as actual folder and "Employee List" folder button is indicated by grey color as actual folder.
    #4 Name of text field on "Custom Fields", "My info"menu folder is not appropriate "asdbv" .
    Test Cases
    ID 1
    Title: Verify that "First name"/"Middle name"/"Last Name" text fields are accept 1 character
    Steps: 1 Type a/a/a on the "First name"/"Middle name"/"Last Name" text fields. 2 Scroll down page and push button "Save"
    Expected result: input is accepted, no error message, user is redirected to the page "Personal Details", "First name " and "Last Name" text fields with correct input and this inputs are display on top of the photo on Left Side Bar

    ID2
    Title: Verify empty input on the required text fields "First Name" and "Last Name"
    Steps: 1 Let text fields "First Name" and "Last Name" empty. 2 Scroll down page and push button "Save
    Expected result: input is rejected, text fields "First Name" and "Last Name" have error messages "Required"

    ID3
    Title: Verify that "First name"/"Middle name"/"Last Name" text fields are accept 30 characters, with letters, digits and special characters
    Steps: 1 Type "Aann@1234567890Aann@1234567890" on itch text field the "First name"/"Middle name"/"Last Name". 2 Scroll down page and push button "Save"
    Expected result:input is accepted, no error message, user is redirected to the page "Personal Details", "First name " and "Last Name" text fields with correct input and this inputs are display on top of the photo on Left Side Bar

    ID4
    Title: Verify that "First name"/"Middle name"/"Last Name" text fields are accept 31 characters, with letters, digits and special characters
    Steps:1 Type "1Aann@1234567890Aann@1234567890" on itch text field the "First name"/"Middle name"/"Last Name". 2 Scroll down page and push button "Save"
    Expected result:input accepted only first 30 characters on itch field, no error message input is accepted, no error message, user is redirected to the page "Personal Details", "First name " and "Last Name" text fields with correct input and this inputs are display on top of the photo on Left Side Bar

    ID5
    Title: Verify if "First name"/"Middle name"/"Last Name" text fields are accept 30 characters, with letters, digits and special characters
    Steps: 1 Type "1Aann@1234567890Aann@123456789" on itch text field the "First name"/"Middle name"/"Last Name". 2 Scroll down page and push button "Save"
    Expected result: input accepted only first 30 characters on itch field, no error message input is accepted, no error message, user is redirected to the page "Personal Details", "First name " and "Last Name" text fields with correct input and this inputs are display on top of the photo on Left Side Bar

    ID6
    Title: Verify if "First name"/"Middle name"/"Last Name" text fields are accept 10 characters, with letters, digits and special characters
    Steps: 1 Type "Aann@12345" on itch text field the "First name"/"Middle name"/"Last Name". 2 Scroll down page and push button "Save"
    Expected result: input is accepted, no error message, user is redirected to the page "Personal Details", "First name " and "Last Name" text fields with correct input and this inputs are display on top of the photo on Left Side Bar

    ID7
    Title: Verify space input on the required text fields "First Name" and "Last Name"
    Steps: 1 Type on space on itch field "First name" and "Last Name". 2 Scroll down page and push button "Save
    Expected result:input is rejected, text fields have error messages "Required"

    ID8
    Title: Verify that "Photograph" field accept download .jpg up to 1 MB
    Steps: 1 Type "a"/"a" on "First name" and "Last name" text fields. 2 Push "Choose file" on the "Photograph" field. 3 download file cat1.jpg 4 Scroll down page and push button "Continue Registration"
    Expected result: input is accepted, no error message, user is redirected to the page "Personal Details", "First name " and "Last Name" text fields with correct input and this inputs are display on top of the photo on Left Side Bar, downloaded photo dispay correctly on Left Side Bar

    ID9
    Title:Verify that "Photograph" field accept download .jpg down to 1 MB
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Push "Choose file" on the "Photograph" field
    3 download file cat2.jpg
    4 Scroll down page and push button "Save"
    Expected result: input is rejected, "Failed to save, size of file not allowed" error message on top of the page

    ID10
    Title: Verify that "Photograph" field does not accept download .tif file
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Push "Choose file" on the "Photograph" field
    3 download file 1.tif
    4 Scroll down page and push button "Save"
    Expected result: input is rejected, "Failed to save, type of file not allowed" error message on top of the page

    ID11
    Title:Verify that selected "Create Login Details" cheek box open required text fields
    Steps: 1 selected "Create Login Details" cheek box
    2 observe the page
    Expected result: selected "Create Login Details" cheek box open "User Name", "Password","Confirm Password", "Status" required text fields

    ID12
    Title: Verify that "User name" text field accept 5 characters
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Select "Create Login details" cheek box
    3 Type ana1@ on "User name" text field
    4 Scroll down page and push button "Save"
    Expected result: Input is accepted, no error message about the "User Name" text field

    ID13
    Title: Verify empty input "User name" required text field
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Select "Create Login details" cheek box
    3 Let empty "User name" text field
    4 Scroll down page and push button "Save"
    Expected result: input is rejected, "Should have at least 5 characters"error message next to the "User Name" text field

    ID14
    Title: Verify that "User name" text field accept 10 characters
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Select "Create Login details" cheek box
    3 Type ana1@12345 on "User name" text field
    4 Scroll down page and push button "Save"
    Expected result: input is accepted, no error message about the "User Name" text field

    ID15
    Title: Verify that "User name" text field accept 4 characters
    Steps:1 Type a/a on "First name" and "Last name" text fields
    2 Select "Create Login details" cheek box
    3 Type an1@ on "User name" text field
    4 Scroll down page and push button "Save"
    Expected result: input is rejected, "Should have at least 5 characters"error message next to the "User Name" text field

    ID16
    Title: Verify that "User name" text field accept 20 characters
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Select "Create Login details" cheek box
    3 Type ana1@123456789012345 on "User name" text field
    4 Scroll down page and push button "Save"
    Expected result: input is accepted, no error message about the "User Name" text field

    ID17
    Title: Verify that "User name" text field accept 21 characters
    Steps: 1 Type a/a on "First name" and "Last name" text fields
    2 Select "Create Login details" cheek box
    3 Type ana1@1234567890123456 on "User name" text field
    4 Scroll down page and push button "Save"
    Expected result: Input is accept first 20 digits , no error message about the "User Name" text field
    Attached Files
    Last edited by Anna Sena; 02-04-2018, 01:31 PM.

    Comment


    • #3
      Test cases
      Attached Files

      Comment


      • #5
        Test Cases for Orange HRM”

        #1. Search by inputing only Employee Last Name_______Admin________ found result Admin
        #2. Search by inputing only Employee First Name_______Admin________ found result Admin
        #3. Search by inputting only ID ___________3250_______________ found Admin
        #4. New employer can be added _________1.Open employee list; 2. Push “Add” button ; 3. Type In “First Name” and “last Name” fields Sergey Ivanov; push “Save” button_______ the new record of Sergey Ivanov is created
        #5. First and Last Name fields are required _________1. Open employee list; 2. Push “Add”; 3. No input ;4. Push “SAve” button____________message First and Last name required
        #6. First, Middle and Last name accepts digits _____1.type 666 666 666 in all fields; 2. Push “save”______ new employee records of 6666666 is created
        #7. First, Middle and Last name accepts sp characters _____1.type Ivanov@ @ Sergey in the fields; 2. Push “save”______ new employee record of Ivanov@ @ Sergey is created
        #7. Employee ID created automatically and one order higher__________1.Open employee list; 2. Observe last ID number of already existed employee (3250); 3. Push “Add” ________3251 in ”Employee ID” field
        #8. Deleting employee from “Employee List” ________1. Check box of 6666666 employee; 2. Push “Delete” button; 3. In the”OrangeHRM - Confirmation Required” window push “ok”_______ the record of 6666666 is deleted
        #9 Create login details_______1.Open employee list; 2. Push “Add” button ; 3. Type In “First Name” and “last Name” fields Sergey Ivanov; 4. Chick box “Create login details; 5. In User Name field type IvanSer, in the Password field type 1234, in the field “confirm Password” type 1234; 6. Push “Save” button; 7. Logout from account admin; 8. Sign in with IvanSer/1234_____ ________ the user successfully signed in
        #10. User name/Password id required ______should have at least 5 characters/ 4characters
        #11. User name should have 5+ characters
        #12 Password should have 4+ characters
        #13 Confirm Password is required field _______Passwords don’t match

        Comment


        • #6
          REQUIREMENT:
          -verify "Configuration" section might be added to have choose of of "Configuration PIM" list box.
          Steps:
          1.Launch the "OrangeHRM" web application.
          2.In the header press section "Configuration".
          3.Press field"Configure PIM".
          4.Press check box of lines of fields.
          5.Observe result
          Expected result:
          The check boxes have blank check boxes windows.
          Actual result: the check boxes already field.

          REQUIREMENT: Verify section "My Leave" might be added any month and year of list boxes.
          Steps:
          1.Launch the "OrangeHRM" web application.
          2.Open the section "Leave" on the header of menu bar.
          3.Press list box of "From"field .
          4.Choose a month and year.
          5.Observe result.
          Expected result: list box of field "From" accept any month and year on the list box field.
          Actual result:list box of field "From" has only one frozen choose :"2018-01-01".

          REQUIREMENT:Verify section "MY Leave" might be added to have a choose of month and year.
          STEPS:
          1.Open section "Leave' on the header.
          2.Press field "My Leave".
          3.Open a checkbox of field "TO".
          4.Choose any month and year.
          Observe result.
          Expected result: the field "TO" with list box should accept any month and year.
          Actual result: the field "TO" of check box frozen with one result: "2019-12-31".

          REQUIREMENT: Verify that field "Show Leave with Status" might be added a chooses of check boxes separetly.
          STEPS:
          1.Launch the "OrangeHRM".
          2.Press section "Leave" on the header.
          3.Press button "My Leave".
          4.On the field line "Show Leave with Status" press check box of "All".
          5.Observe result.
          Expected result: the check box "All" should be separate from another check boxes has blank field.
          Actual result: the check boxes any fields with push check box "All" was have blank fields.

          Comment


          • #7
            Test case for OrangeHRMtest case orange.jpg

            Comment


            • #8
              Test cases for field "Phone" in section "General Organization Information"test case 2 Orange.jpg

              Comment


              • #9
                Test Cases

                1. Requirements: Verify if login/password are required fields.
                Steps: 1. Open the web page Orange HRM; 2. Leave the “Username” and “Password” text fields blank; 3. Push the “Login” button;
                Expected result: An error message should be displayed.
                Actual result:An error message is displayed: ” Username cannot be empty”.

                2. Requirements:Verify if the password is in Encrypted form (******) when entered.
                Steps:1. Enter the valid username in the text field; 2. Enter the valid password in the text field; 3. Observe when entering the password in the text field every character is hidden by bullets;
                Expected result: Entering the password in the text field every character should be hidden by bullets
                Actual result: Entering the password in the text field every character is hidden by bullets.

                3. Requirements: Verify if a new employee profile can be created.
                Steps:1. Run the application;2. Enter the valid username/password;3. Push the “PIM” button in the header;4. Push the “Add employee” button;5. In the “First Name” text field type “N”and “Last Name” text field type “H”;6. Push the “Save” button;
                Expected result: A new employee should be successfully added to the “Employee List”.
                Actual result: A new employee is successfully added to the “Employee List”.

                4.Requirements: Verify if a new employee profile can be created with special characters, ”First Name” and “Last Name” should not accept only special characters.
                Steps:1. Run the application;2. Enter the valid username/password;3. Push the “PIM” button in the header;4. Push the “Add employee” button;5. In the “First Name” text field type “@#$$%”and “Last Name” text field type “$%%”;6. Push the “Save” button; Expected result: An error message should be displayed.
                Actual result:A new employee with special characters in the “Last Name”and “First Name” text fields is successfully added to the “Employee List”.No error message is displayed.

                5.Requirements: Verify if the “First Name” and “Last Name” text fields are required fields.
                Steps:1. Run the application; 2. Enter the valid username/password; 3. Push the “PIM” button in the header; 4. Push the “Add employee” button;5. Leave the “First Name” and “Last Name” text fields blank ;6. Push the “Save” button;
                Expected result: The message for required field should be displayed
                Actual result: The message “Required” is displayed for “First Name” and “Last Name” text field.

                6. Requirements:Verify if a file up to 1MB can be downloaded
                Steps:1. Run the application; 2. Enter the valid username/password; 3. Push the “PIM” button in the header; 4. Push the “Add employee” button;5. Type “Ele” in“First Name” and “Kiri” in“Last Name” text field; 6. In the “Photograph” field click on “Choose File” button;7. In the new window select one file with smaller size than 1MB; 8. Push the “Save” button Expected result: The file should be accepted and downloaded. Actual result:The file is downloaded

                7. Requirements: Verify if a file of 1MB can be downloaded
                Steps:1. Run the application; 2. Enter the valid username/password; 3. Push the “PIM” button in the header; 4. Push the “Add employee” button; 5. Type “Ele” in“First Name” and “Kiri” in“Last Name” text field; 6. In the “Photograph” field click on “Choose File” button; 7. In the new window select one file of 1MB accepted; 8. Push the “Save” button; Expected result: The file should be accepted and downloaded. Actual result: The error message is displayed”Failed to Save: File Size Exceeded”.

                8. Requirements: Verify if a bigger size picture can be downloaded than required 1MB
                Steps:1. Run the application; 2. Enter the valid username/password;3. Push the “PIM” button in the header; 4. Push the “Add employee” button;5. Type “Ele” in“First Name” and “Kiri” in“Last Name” text field; 6. In the “Photograph” field click on “Choose File” button;7. In the new window select one file with bigger size than 1MB accepted;8. Push the “Save” button;
                Expected results: The error or warning message should be displayed.
                Actual result: The error message is displayed”Failed to Save: File Size Exceeded”.
                Attached Files
                Last edited by ElenaKiriliuk; 02-06-2018, 06:28 PM.

                Comment


                • #10
                  Test cases for Orange
                  Attached Files

                  Comment


                  • #11
                    Test cases for "Date of Birth", "SSN Number" and "Full name" orange3.jpg

                    Comment


                    • #12
                      Test cases for "ZIP/Postal code" in section "Contact details"orange5.jpg

                      Comment


                      • #13
                        Test cases for "Work Email" in section "Contact details"orange6.jpg

                        Comment


                        • #15
                          Test cases for Orange HRM Form - Recruitment Page/Folder

                          Test ID: 1
                          Title:
                          Verify that Candidate is added into database after filling out all the Required/Mandatory fields
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Fill out all the required fields with valid information, press "Save" button
                          Expected result:
                          Candidate successfully added to the "Candidates" database. It is now shown in the Candidates list at the bottom of "Recruitment" Folder

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 2
                          Title:
                          Verify that all the fields on "Add new candidate" form marked with * are mandatory/required
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Leave all the fields marked with * blank, click "Save" button
                          Expected result:
                          User can not add a new Candidate to the database. User is redirected to the blank fields. "Required field" message is displayed

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 3
                          Title: Verify that not filling one of the mandatory fields on the "Add candidate" form leads to an error message
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Fill out all the required fields exept "Last Name" with valid information, then press "Save" button
                          Expected result:
                          User can not add a new Candidate to the database. User is redirected to the blank field. "Required field" message is displayed
                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 4
                          Title:
                          Verify that not filling the Optional fields will still allow user to Add a New Candidate
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Fill out all the Required fields with valid information
                          3. Leave all the Optional fields blank, then press "Save" button
                          Expected result:
                          Candidate successfully added to the "Candidates" database. It is now shown in the Candidates list at the bottom of "Recruitment" Folder

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 5
                          Title:
                          Verify that entering an email address without @ Symbol into "Email" field leads to an error message
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Enter an email without @ Symbol into "Email" field
                          Expected result:
                          A message with expected "Email" field format is displayed

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 6
                          Title:
                          Verify that entering an email address without domain name into "Email" field leads to an error message
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Enter an email without domain name into "Email" field (lara@gmail)
                          Expected result:
                          A message with expected "Email" field format is displayed

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 7
                          Title:
                          Verify that entering an email address without mailbox provider name into "Email" field leads to an error message
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Enter an email without mailbox provider name into "Email" field (lara@com)
                          Expected result:
                          A message with expected "Email" field format is displayed

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 8
                          Title:
                          Verify that items in "Job Vacancy" list box are selectable
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Click on the list box once, then click on "Accountant" item once
                          Expected result:
                          "Accountant" item is selected from drop down menu

                          Actual result: Pass/Fail
                          Bug#

                          Test ID: 9
                          Title:
                          Verify that error message is provided if selected Date in "Date of Application" field is more than a current date
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          3. Go to "Date of Application" field
                          4. Choose the date more than a current date (e.g. today's date is 02.04.18, so choose 02.05.18)
                          Expected result:
                          Error message "Should be less than a current date" date is displayed.

                          Actual result: Pass/Fail
                          Bug#


                          Test ID: 10
                          Title:
                          Verify that Resume file (acceptable format) uploads into the form
                          Steps:
                          1. Open "Recruitment" folder, then open "Add new candidate" form by pressing "Add" button
                          2. Fill out all the required fields with valid information
                          3. Go to "Resume" text field and click on the "Browse" button, then select file to upload (resume.txt file in this case)
                          4. Click on "Save" button
                          Expected result:
                          "resume.txt" file is uploaded to the form.

                          Actual result: Pass/Fail
                          Bug#
                          Last edited by NadiiaK; 02-04-2018, 05:47 PM.

                          Comment

                          Working...
                          X