Details

    • Type: Technical Testing
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: ~[Archived] WCM
    • Labels:
      None
    • Sprint:
      S01E04 - Turtles Swamp

      Description

      Bugs found:

      - PASS
      - To Do
      - FAIL

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

      Case 1:
      A system administrator can deploy a zip file of fragments in the deploy folder

      1. Start up liferay portal
      2. Create a ZIP file with different fragment files(and their configurations,html, etc.)
      3. Include a deployment descriptor file in JSON format called liferay-deploy-fragments.json
      4. Add
        {
        	"companyWebId": "liferay.com",
        }

        to the file

      1. Copy the ZIP file to the deploy folder
      2. Assert that the fragments have been deployed and all the fragments are automatically created

      Case 2:
      After an upgrade, a system administrator can deploy a zip file of fragments in the deploy folder

      1. Start portal version 7.2
      2. Shut down and upgrade to master
      3. Create a ZIP file with different fragment files(and their configurations,html, etc.)
      4. Include a deployment descriptor file in JSON format called liferay-deploy-fragments.json
      5. Copy the ZIP file to the deploy folder
      6. Assert that the fragments have been deployed and all the fragments are automatically created

      Case 3:
      A system administrator can deploy a zip file of fragments in the deploy folder to a specific virtual instance

      1. Add a virtual instance
      2. Create a ZIP file with different fragment files(and their configurations,html, etc.)
      3. Include a deployment descriptor file in JSON format called liferay-deploy-fragments.json
      4. Add
        {
        	"companyWebId": "your-virtual-company-web-id",
        }

        to the file

      1. Copy the ZIP file to the deploy folder
      2. Assert that the fragments have been deployed and all the fragments are automatically created for the specified instance

      Case 4:
      A system administrator can deploy a zip file of fragments in the deploy folder to a specific site

      1. Add a new site
      2. Create a ZIP file with different fragment files(and their configurations,html, etc.)
      3. Include a deployment descriptor file in JSON format called liferay-deploy-fragments.json
      4. Add
        {
        	"companyWedId": "liferay.com",
        	"groupKey": "your-sites-groupKey(ex:guest)"
        }
        

        to the file

      1. Copy the ZIP file to the deploy folder
      2. Assert that the fragments have been deployed and all the fragments are automatically created for that site

      Case 5:
      Fragments deployed to a specific site are not available in other sites

      1. Create 3 sites
      2. Deploy a zip file of fragments to one of those sites
      3. Go to Site Builder > Page Fragments in the site where you deployed your fragments
      4. Assert the collection is there
      5. Go to another site that should not have any deployed fragments
      6. Go to Site Builder > Page Fragments in that site
      7. Assert the collection is not there

      Case 6:
      Can copy a deployed fragment

      1. Deploy a zip file of fragments to a specific site
      2. Go to Site Builder > Page Fragments in that site
      3. Create a new fragment collection
      4. Assert the deployed fragments are there
      5. Click on a deployed fragment and click on the kebab menu to "Copy To" your collection(Alt: Click fragment checkbox and assert you can "Make a Copy" to your collection)
      6. Go to your collection and assert the fragment was copied correctly

      Case 7:
      Deployed fragments can be used in all page editor types

      1. Deploy a zip file of fragments in a specific site
      2. Add a new content page, content page template, and display page template
      3. Add the deployed fragments to the page editor
      4. Assert you can edit the fragments(if they are editable) in the page editor and publish the page
      5. Make sure the published page looks correct

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package