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

Reinstate page object extraction initiative

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Neutral Neutral
    • None
    • None
    • None
    • 5

      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

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

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