-
Notifications
You must be signed in to change notification settings - Fork 406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Gravitino web E2E test framework #1503
Milestone
Comments
xunliu
added a commit
to xunliu/gravitino
that referenced
this issue
Jan 24, 2024
xunliu
added a commit
to xunliu/gravitino
that referenced
this issue
Jan 24, 2024
xunliu
added a commit
to xunliu/gravitino
that referenced
this issue
Jan 25, 2024
xunliu
added a commit
that referenced
this issue
Jan 25, 2024
### What changes were proposed in this pull request? 1. Automatic download `Chrome` & `Chrome Driver` into `./intergration-test/build/chrome` directory. need to download about 150 MB zip file for the first time. 2. Support embedded and deploy test mode. 3. Support Linux and macOS operation systems 4. Successed load metalake webpage and check the browser title. 5. #1687 ### Why are the changes needed? Gravitino Web UI needs an E2E test to ensure Web UI usability. Fix: #1503 ### Does this PR introduce _any_ user-facing change? N/A ### How was this patch tested? CI Passed --------- Co-authored-by: Qi Yu <[email protected]>
This was referenced Feb 28, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the feature
I plan to use
Selenium
to test Gravitino Web UI E2E.Motivation
Gravitino Web UI needs an E2E test to ensure Web UI usability.
Describe the solution
Selenium
to test Web UI E2E operation.JS
to test the Web UI component.Additional context
No response
The text was updated successfully, but these errors were encountered: