Uploaded image for project: 'Magnolia Test Framework'
  1. Magnolia Test Framework
  2. MGNLTEST-60

Reinstate page object extraction initiative

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Neutral
    • None
    • None
    • None

    Description

      Carry on with the refactoring which started before 6.0 release. Continue tearing info.magnolia.integrationtests.uitest.AbstractMagnoliaUITest class apart (see the examples of e.g. info.magnolia.integrationtests.pageobjects.AdminCentralM5Impl or its M6 counterpart, or Findbar page object.

      Assess the current state, see which other page objects can be extracted, apply them to the existing tests and see if the test complexity empirically reduces.

      Outcome:

      • estimate the total effort of propagating the refactoring onto entire UI test suite
      • decide whether the achievable result matches the expectations (DEV-1197)
      • fgrilli to summarise the further steps and collect the necessary opinions and info from the stakeholders

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                fgrilli Federico Grilli
                apchelintcev Aleksandr Pchelintcev
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR

                    Time Tracking

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