Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-287

Filter details for the "view all" log screen

    XMLWordPrintable

Details

    • EPAM BatchLoader Sprint 27, EPAM BatchLoader Sprint 28
    • 5
    • Folijet

    Description

      Purpose: To create the filter details of the "view all" log screen

      As a staff person
      I want to be able to filter within the Data Import logs
      So that I can find particular ones that are of interest

      Scenarios

      1. Scenario 1
        • Given the Data Import "View all" log screen
        • When the user views the filter options in the search and filter pane
        • Then they should see these options
          • Errors in import? (default open)
          • Date (default closed)
          • Job profile (default closed)
          • User (default closed)
      2. Scenario 2
        • Given the Errors in import filter option
        • When the user selects the No option
        • Then display log list results only for imports that had no errors
        • And when the user selections the Yes option
        • Then display log lists results only for imports that had errors in 1 or more records
      3. Scenario 3
        • Given the Date filter option
        • When the user selects that option
        • Then allow the user to enter from/to dates (see the "Date created" filter in the Orders app for an example)
        • And display log list results only for imports that completed within the entered date range
      4. Scenario 4
        • Given the Job profile filter option
        • When the user selects that option
        • Then display a filter options list (see the "Vendor" filter in the Orders app for an example) so that the user can enter a string search for any job profile name and then pick one that they want
        • And display log list results only for imports that used the particular job profile that was selected
      5. Scenario 5
        • Given the User filter option
        • When the user selects that option
        • Then display a filter options list (see the "Vendor" filter or the "Assigned to" in the Orders app for an example) so that the user can enter a string search for any job user name and then pick one that they want
        • And display log list results only for imports that was run by the particular user who was selected
      6. Scenario 6
        • Ensure automated testing coverage for this new code is 80% plus and confirm with screenshot

      See attached screenshot

      TestRail: Results

        Attachments

          1. Assigned to (user).PNG
            Assigned to (user).PNG
            18 kB
          2. Date filter.PNG
            Date filter.PNG
            8 kB
          3. Filter options list.PNG
            Filter options list.PNG
            22 kB
          4. filters-coverage.png
            filters-coverage.png
            58 kB
          5. View all logs screen.PNG
            View all logs screen.PNG
            55 kB

          Issue Links

            Activity

              People

                Mariia_Aloshyna Mariia Aloshyna
                abreaux Ann-Marie Breaux
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases