[MGNLEE-671] Implements tests for refined tasks & notifications UI Created: 26/Nov/21  Updated: 22/Nov/22

Status: Open
Project: Magnolia DX Core
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Roman Kovařík Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: functional-tests, tech-debt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLTEST-219 Improve & fix ContentApp filter-API Closed
is depended upon by MGNLUI-6953 Merge tabs in tasks & notifications a... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: AuthorX Maintenance
Team: AuthorX

 Description   

Implement scenarios defined in

  • it.info.magnolia.functionaltests.NotificationsAppFunctionalTests
  • it.info.magnolia.functionaltests.TasksAppFunctionalTests

Delete old UI/INT tests of the same topic:

  • it.info.magnolia.integrationtests.uitest.NotificationAppUITest

 

Developer note:

The scenarios as defined in this ticket are meant to test the apps for notifications and tasks - which have been ported some time ago.
It is not about testing the publication workflow (which indeed does create tasks). We already have PublicationWorkflowFunctionalTests - which tests the publication workflow.

If you need content to tests (tasks, notifications) - do not create this content (by publishing or by using messages app) as part of the test. Instead bootstrap appropriate content. 
In case  you need tips for bootstrapping, see "docu" Bootstrapping for int. tests - Rules, recommendations, tips, insights

ContentApp filter-API has been improved with MGNLTEST-219 and now can handle all the use cases required for the scenarios of this ticket.  

See it.info.magnolia.test.selenium.pageobjects.ContentAppFilterTest

  • #notificationAppFilterOnCombobox
  • #tasksAppFilterOnCombobox

to get an idea of what to do.

 


Generated at Mon Feb 12 05:32:13 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.