Details

    • Type: Technical Testing
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Pages > Page Editor
    • Labels:
      None

      Description

      Bugs:

      - PASS
      - To Do
      - FAIL

      • Impeditive:
        Ticket Title QA Status
        ? ?
        LPS-113654 ORMException occurs when execute Undo quickly multiple times Verified
      • Not impeditive:
        Ticket Title QA Status
        ? ?

      Test Cases

      Case 1:
      Undo can make the page editor come back to previous state up to X last states when the page has X states that is less than 20

      1. Add a page based on Blank
      2. Add a Row element to page
      3. Assert Changes saved
      4. Click the gear icon button of Row
      5. Select 1 in Number of Columns
      6. Assert Changes Saved
      7. Select 2 in Number of Columns
      8. Assert Changes Saved
      9. Click Undo button beside Changes Saved
      10. Assert number of columns in Row is 1
      11. Click Undo button beside Changes Saved
      12. Assert number of columns in Row is 3
      13. Click Undo button beside Changes Saved
      14. Assert Row element is not shown in page
      15. Assert the Undo button is disabled

      Case 2:
      Undo can make the page editor come back to previous state up to 20 last states when the page has more than 20 states

      1. Add a page based on Blank
      2. Add a Tabs fragment to page
      3. Assert Changes saved
      4. Click the gear icon button of Tabs
      5. Type 1 in Number of Tabs
      6. Click the margin of configuration panel
      7. Assert Changes Saved
      8. Repeat 5-7 steps
        • Type from 2 to 20
      9. Click Undo button beside Changes Saved 20 times
      10. Assert number of tabs in Tabs is 4
      11. Assert Undo button is disabled

      Case 3:
      Reloading the page will clean all Undo states

      1. Add a page based on Blank
      2. Add a Heading fragment to page
      3. Assert the Undo button is enabled
      4. Assert Changes saved
      5. Click the gear icon button of Heading
      6. Select Center in Text Align field
      7. Assert Heading Example is in center
      8. Refresh the page
      9. Assert Undo button is disabled

      Case 4:
      Undo can make the content page template editor come back to previous state in Staging site

      1. Enable the Local Live
      2. Navigate to the Staging site
      3. Add a content page template
      4. Assert the Undo button is disabled
      5. Add a Button fragment to content page template
      6. Assert the Undo button is enabled
      7. Click the gear icon button of Button
      8. Select Center in Align field
      9. Assert Go Somewhere is in center
      10. Click Undo button beside Changes Saved
      11. Assert the Go Somewhere is in left
      12. Click Undo button beside Changes Saved
      13. Assert the Button is not shown
      14. Assert the Undo button is disabled

        Attachments

          Activity

            People

            Assignee:
            manoel.cyreno Manoel Cyreno
            Reporter:
            manoel.cyreno Manoel Cyreno
            Recent user:
            Manoel Cyreno
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package