[E2E] Improve side menu navigation and implement create new submenu
What does this MR do and why?
Updates for E2E tests to support new sidebar
- Add unique attributes to sidebar navigation. Simplifies item selection and fixes ambiguous item matches
- Add unique attributes to "create new" menu items
This will brake some super sidebar tests because old selectors won't work anymore, but for the sake of not bloating yet another mr, that will be fixed in a follow up.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Andrejs Cunskis