Details

    • Technical Testing
    • Status: Closed
    • Minor
    • Resolution: Completed
    • None
    • None
    • None

    Description

      Bugs:

       - PASS
       - To Do
       - FAIL

      • Impeditive:
        Ticket Title QA Status
        ? ?
      • Not impeditive:
        Ticket Title QA Status
        ? ?

      Test Cases

      Case 1:
      Link page to fragment works on Staging and Live site

      1. Add a new site
      2. Enable Local Live
      3. Add a widget page
      4. Add a content page
      5. Add a Heading fragment to page
      6. Click the editable field of Heading > Link tab
      7. Select Page in Link field
      8. Click the plus icon in Page field
      9. Select the widget page
      10. Assert the widget page is linked to the editable field of Heading
      11. Publish the content page
      12. Publish to Live
      13. Navigate to staging site
      14. Navigate to the content page in view mode
      15. Click the link in Heading fragment
      16. Assert redirect to the widget page in staging site
      17. Navigate to live site
      18. Navigate to the content page in view mode
      19. Click the link in Heading fragment
      20. Assert redirect to the widget page in live site

      Case 2:
      Export and import the whole site where a content page with fragment linked to page

      1. Add a new site
      2. Add the first content page
      3. Publish the content page
      4. Add the second content page
      5. Add a Button fragment to page
      6. Click the editable field of Button > Link tab
      7. Select Page in Link field
      8. Click the plus icon in Page field
      9. Select the first content page
      10. Assert the first content page is linked to the editable field of Button
      11. Publish the content page
      12. Export the site
      13. Add the second new site based on Blank Site
      14. Import the lar file
      15. Navigate to the second content page in the second new site
      16. Click the link in Button fragment
      17. Assert redirect to the first content page in the second new site

      Case 3:
      Export and import content page template with fragment linked to page

      1. Add a new site
      2. Add a widget page
      3. Add a page template collection
      4. Add a content page template
      5. Add a Container element to page
      6. Click the body of Container > General tab
      7. Select Page in Link field
      8. Click the plus icon in Page field
      9. Select the widget page
      10. Assert the widget page is linked to the Container
      11. Publish the content page template
      12. Export the content page template
      13. Add the second new site
      14. Import the content page template
      15. Edit the content page template
      16. Assert the widget page is linked to the Container

      Case 4:
      Export and import fragment composition linked to page

      1. Add a new site
      2. Add a widget page
      3. Add a content page
      4. Add a Grid element to page
      5. Add a Card fragment to the second module of Grid
      6. Click the link type editable field of Card > Link tab
      7. Select Page in Link field
      8. Click the plus icon in Page field
      9. Select the widget page
      10. Assert the widget page is linked to the editable field
      11. Click the ellisis button of Grid > Save Composition
      12. Type name > Check the Save Mapping Configuration and Link > Save
      13. Export the fragment composition
      14. Add the second new site
      15. Import the fragment composition
      16. Add a content page
      17. Add the fragment composition to page
      18. Assert the widget page is linked to the editable field
      19. Publish the content page
      20. Navigate to the content page in view mode
      21. Click the link in Card
      22. Assert redirect to the first widget page in first new site

      Case 5:
      Link public and private pages to fragments

      1. Add a new site
      2. Add a public widget page
      3. Add a private widget page
      4. Add a content page
      5. Add an Image fragment to page
      6. Click the editable field of Image > Link tab
      7. Select Page in Link field
      8. Click the plus icon in Page field > Public Pages tab
      9. Select the public widget page
      10. Assert the public widget page is linked to the editable field
      11. Publish the content page
      12. Navigate to the content page in view mode
      13. Click the link in editable field
      14. Assert redirect to the public widget page
      15. Navigate to the content page in edit mode
      16. Click the editable field of Image > Link tab
      17. Select Page in Link field
      18. Click the plus icon in Page field > Private Pages tab
      19. Select the private widget page
      20. Assert the private widget page is linked to the editable field
      21. Publish the content page
      22. Navigate to the content page in view mode
      23. Click the link in editable field
      24. Assert redirect to the private widget page

      Case 6:
      Search page in select page iframe

      1. Add a new site
      2. Add a widget page
      3. Add a child widget page
      4. Add a grandchild widget page
      5. Add a content page
      6. Add a Banner Center fragment to page
      7. Click the link type editable field of Banner Center > Link tab
      8. Select Page in Link field
      9. Click the plus icon in Page field > Public Pages tab
      10. Select the public widget page
      11. Type grand child widget page name in Search bar
      12. Assert only the grand child widget page shown in Select iframe
      13. Select the grandchild widget page
      14. Assert the grandchild widget page is linked to the link type editable field
      15. Publish the content page
      16. Navigate to the content page in view mode
      17. Click the link in link type editable field
      18. Assert redirect to the grandchild widget page

      Case 7:
      The link information is still kept when the linked page is deleted

      1. Add a new site
      2. Add a widget page
      3. Add a content page
      4. Add a Button fragment to page
      5. Click the link type editable field of Button > Link tab
      6. Select Page in Link field
      7. Click the plus icon in Page field
      8. Select the widget page
      9. Assert the widget page is linked to the editable field
      10. Publish the content page
      11. Delete the widget page
      12. Navigate to the content page in view mode
      13. Click the link in editable field
      14. Assert Not Found is shown
      15. Navigate to the content page in edit mode
      16. Assert the link information is still kept
      17. Publish the content page
      18. Navigate to the content page in view mode
      19. Click the link in editable field
      20. Assert it stays in the content page

      Attachments

        Activity

          People

            david.gutierrez David Gutiérrez Mesa
            yang.cao Yang Cao
            Kiyoshi Lee Kiyoshi Lee
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package