Details

    • Type: Testing
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Dataset Display
    • Labels:
      None
    • Sprint:
      S04E15 - Kind of Blue, S04E16 - Hard to Earn, S04E17 - Those Who Tell the..., S04E18 - Fiction and Fact, S04E19 - Takk..., S04E20 - Acabou Chorare, S04E21 - 15151

      Description

      Context

      As we already know all the information that we need to start to investigate the epic, please...

      1. Investigate the epic following this spreadsheet
        1. Remember it is one template, so feel free to add more questions/information, remove unnecessary questions/information
      2. Debate/ask questions to the team about your doubts about how to test this epic
      3. Create Test scenarios / test cases
      4. Ask the team review to check if we need to add more test

       

      Output

      Our table with the Test scenarios / test cases to be validated in the validation phase.

      to this table, follow the example that we have in this ticket - LPS-122065.

       

      Test Information section

      Test Scenarios:

      Requirement Test Case Covered by frontend/backend unit test? (Yes/No) Test Priority (business impact) Chrome
      Pass/Fail
      Firefox
      Pass/Fail
      LPS-130189 Given Custom view enabled for a dataset display instance
      When Default view is selected
      And Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      Then Assert Save as button available, no Save button
      no 4-major    
        Given Custom view enabled for a dataset display instance
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      And Click Save as button, provide a name
      Then A new custom view is created, selected as current view
      no 5-critical    
        Given Custom view enabled for a dataset display instance
      And Given A custom view is created and selected
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      Then Assert both Save as and Save buttons are available.
      no 4-major    
        Given Custom view enabled for a dataset display instance
      And Given A custom view is created and selected
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      And Click Save button
      Then The changes are applied to current custom view
      no 5-critical    
        Given Custom view enabled for a dataset display instance
      And Given A custom view is created and selected
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      And Click Save as button, provide a name
      Then A new custom view is created, and selected as current view
      no 5-critical    
      LPS-130190 Given Custom view enabled for a dataset display instance
      And Given Some custom views over the default view are created making a specific change (one custom view only changes filter, one changes sorting, one changes page size, one changes the visible columns of table view and one changes the view display method)
      When Select the custom views one by one
      Then The dataset display state is properly updated based on the selected view
      And When Select the default view
      Then No custom view is selected, the dataset is back to the initial state
      no 5-critical    
        Given Custom view enabled for a dataset display instance
      And Given A custom view is created and selected
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      Then Assert there is an asterisk symbol appears after the current custom view name in the view selector
      Add When Select the current custom view
      Then The changes are discarded, state goes back to the currently selected view
      no 4-major    
      LPS-130155, LPS-130156, LPS-132515 Given Custom view enabled for a dataset display instance
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      Then Assert the active view is stored in DB table FVSActiveEntry
      no 4-major    
        Given Custom view enabled for a dataset display instance
      And Given A custom view is created and selected
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      And Visit another page and goes back to this page or logout and login again and visit this page
      Then The changes are still in place
      And Then Assert there is an asterisk symbol appears after the current custom view name in the view selector
      no 4-major    
        Given Custom view enabled for a dataset display instance
      And Given A custom view is created
      When Select the created custom view
      Then Assert the current view state is stored in DB table FVSEntry
      no 4-major    
        Given Custom view enabled for a dataset display instance
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table)
      And Save changes to a new custom view
      Then Assert the custom view is stored in DB table FVSCustomEntry
      no 4-major    
      LPS-130157 Given A dataset display instance
      And Given A new created user and login as the new user
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table), assert active view is saved in table
      And Login as test user and delete the created user
      Then Assert the active view is deleted from table FVSActiveEntry
      no 3-medium    
        Given A page that contains a dataset display instance
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table), assert active view is saved in table
      And Delete the page
      Then Assert the active view is deleted from table FVSActiveEntry
      no 3-medium    
        Given A portlet uses a dataset display instance in a page
      When Make some changes to dataset display (filter, sorting, page size or visible columns if data display in table), assert active view is saved in table
      And Removed portlet from page
      Then Assert the active view is deleted from table FVSActiveEntry
      no 3-medium    
      LPS-130273 Given A dataset display instance of a component
      When Disable custom view management for it
      Then Assert the view management controls are not available (view selector, Save, Save as...)
      no 3-medium    
        Given A dataset display instance of a component
      When Enable custom view management for it
      Then Assert the view management controls are available (view selector, Save, Save as...)
      no 3-medium    

      Exploratory Scenarios:

      Requirement Test Case Test Priority (business impact)
        Exploratory test the view management controls on Chrome / FF / EDGE / SAFARI 2-low
        Exploratory test the view management controls in the mobile device (smart phone, tablet) 2-low
        Given Custom view enabled for a dataset display instance
      When Use keyboard only
      Then Able to access all interactible elements of view management controls
      2-low
        Given Custom view enabled for a dataset display instance
      When using a screenreader
      Then identifies all aspects of actions and sections of view management controls
      2-low

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            john.co John Co
            Recent user:
            Manoel Cyreno
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package