[ZEPPELIN-6358] Fix notebook UI bugs and add aria attributes and test IDs for selectors #5101 ### What is this PR for? This PR fixes several notebook-related UI issues and improves testability and accessibility. ### Changes - Fix an issue where the search menu trigger did not work correctly. - Prevent folder renaming when the input is empty by disabling the confirm button. - Add accessibility (ARIA) attributes and test-specific attributes to improve usability and E2E test stability. ### What type of PR is it? Bug Fix Refactoring ### Todos ### What is the Jira issue? ZEPPELIN-6358 ### How should this be tested? ### Screenshots (if appropriate) ### Questions: * Does the license files need to update? No * Is there breaking changes for older versions? No * Does this needs documentation? No Closes #5133 from dididy/e2e/notebook-bug. Signed-off-by: ChanHo Lee <chanholee@apache.org>
Documentation: User Guide
Mailing Lists: User and Dev mailing list
Continuous Integration:
Contributing: Contribution Guide
Issue Tracker: Jira
License: Apache 2.0
Zeppelin, a web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive and collaborative documents with SQL, Scala and more.
Core features:
To know more about Zeppelin, visit our web site https://zeppelin.apache.org
Please go to install to install Apache Zeppelin from binary package.
Please check Build from source to build Zeppelin from source.