[MGNLTEST-60] Reinstate page object extraction initiative Created: 28/May/19 Updated: 07/Jul/20 Resolved: 12/Aug/19 |
|
| Status: | Closed |
| Project: | Magnolia Test Framework |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Neutral |
| Reporter: | Aleksandr Pchelintcev | Assignee: | Federico Grilli |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | 0d | ||
| Time Spent: | 3d | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||
| Template: |
|
||||||||||||||||||||||||
| Acceptance criteria: |
Empty
|
||||||||||||||||||||||||
| Task DoR: |
Empty
|
||||||||||||||||||||||||
| Date of First Response: | |||||||||||||||||||||||||
| Epic Link: | core-TF-features-bugs-improvements | ||||||||||||||||||||||||
| Story Points: | 5 | ||||||||||||||||||||||||
| 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:
|
| Comments |
| Comment by Mikaël Geljić [ 11/Jun/19 ] |
|
See https://git.magnolia-cms.com/projects/PLATFORM/repos/ce/pull-requests/144/overview for previously adjusted selectors |
| Comment by Federico Grilli [ 12/Aug/19 ] |
|
I would suggest that this dev ticket be closed and its outcome, as summarised in the wiki page (and partly in the PoC PR) taken as the basis for moving on with more specific tasks.
|
| Comment by Mikaël Geljić [ 12/Aug/19 ] |
|
For what it's worth I don't necessarily see that as a different approach, only maybe a tad less granular (with a naming exercise). |