-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[Cloud Security] Add sanity UI tests for ESS deployments #187328
[Cloud Security] Add sanity UI tests for ESS deployments #187328
Conversation
💚 Build Succeeded
Metrics [docs]
History
To update your PR or re-run it, just comment with: |
… into dg-sanity-ui-tests
… into dg-sanity-ui-tests
… into dg-sanity-ui-tests
… into dg-sanity-ui-tests
x-pack/test/cloud_security_posture_functional/cloud_tests/benchmark_sanity.ts
Show resolved
Hide resolved
x-pack/test/cloud_security_posture_functional/page_objects/csp_dashboard_page.ts
Outdated
Show resolved
Hide resolved
x-pack/test/cloud_security_posture_functional/cloud_tests/dashboard_sanity.ts
Outdated
Show resolved
Hide resolved
x-pack/test/cloud_security_posture_functional/cloud_tests/findings_sanity.ts
Outdated
Show resolved
Hide resolved
x-pack/test/cloud_security_posture_functional/page_objects/csp_dashboard_page.ts
Show resolved
Hide resolved
x-pack/test/cloud_security_posture_functional/page_objects/csp_dashboard_page.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
as it's not possible atm to add smth to Kibana, eg test subjects, and check if the tests pass, we agreed to merge this pr, but create a separate ticket to add test subjects later
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]
History
|
The following tasks were opened: |
) ## Summary This PR adds sanity UI tests for all main components related to CSPM and KSPM integrations (i.e., Dashboards, Benchmarks, and Findings pages). The following is covered: - Dashboard - Overall functionality and appearance check - Accounts - Verification of correct account count - Account panels - Ensuring functionality and appearance of account panels (AWS, GCP, Azure). - Verification of non-null values - Aggregation data panel - Navigation links - Confirmation of proper navigation links - Findings - Query + Grouping by - Data grid manipulations (pagination, sort) - Rules - Benchmark (Count > 0 for evaluation and compliance)
Summary
This PR adds sanity UI tests for all main components related to CSPM and KSPM integrations (i.e., Dashboards, Benchmarks, and Findings pages).
The following is covered: