Uploaded image for project: 'Community Edition'
  1. Community Edition
  2. MGNLCE-186

UI tests Pages-app core - medium prio

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 6.2
    • None
    • None
    • 6.2 Ramp-up 17, 6.2 Ramp-up 18
    • 8

      Write the functional tests for the Pages-app core functions with the medium prio:

       

      Tests to add

      • Add sub-page
      • Delete single page
      • Move component
      • Publish page incl. subpages
      • Unpublish page
      • Publish deletion of single page
      • Restore version
      • Restore previous version

      Depending on DEV-1349

      • Publish & verify actual publication 
        • Also check the content which has been published, not just the page.
      • Unpublish & verify actual unpublication
        • verify that the rendered page is indeed no longer reachable, yields 404
      • Publish deletion & verify unpublication 
        • verify that the rendered page is indeed no longer reachable, yields 404

      Scope

      • Implement all the tests which do not rely on DEV-1349
      • For those dep. on DEV-1349 ,  ... at least make sure we have empty methods with the javadoc with the "gherkin instructions".

      How-To:

      • The tests go into to the class info.magnolia.functionaltests.PagesCoreFunctionalTests
      • Add a javadoc comment to each method using Gherkin syntax.
      • Check the docu if required
      • For API usage examples see examples in info.magnolia.testframework.selftest.*
      • User for tests: Login with
        • peter or eric when doing editing or publishing related tasks. 
        • To check / verify, the user typically doesn't matter
        • instead of superuser use armin (Personas.ARMIN)

       

       

       

        Acceptance criteria

              sang.ngo Sang Ngo Huu
              cmeier Christoph Meier
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Task DoR

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0d
                    0d
                    Logged:
                    Time Spent - 4.75d
                    4.75d