-
Notifications
You must be signed in to change notification settings - Fork 186
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
Release 4.8.0 - Alpha 2 - Wazuh UI regression testing #6307
Comments
Test
Verify the app package installs and operates as expected.Global Menu🟢 ChromeOverview 🟢Discover 🟢Visualize 🟢Reports 🟢Configuration Assessment 🟢Malware detection 🟢FIM 🟢Threat hunting 🟢Vulnerabilities 🟢Mitre att&ck 🟢Virus total 🟢PCI DSS 🟢GDPR 🟢HIPAA 🟢NIST 800-53 🟢TSC 🟢IT Hygiene 🟢Docker 🟢Amazon Web Services 🟢Google Cloud 🟢Github 🟢Office365 🟢Endpoints summary 🟢Endpoints groups 🟢Rules 🟢Decoders 🟢CDB Lists 🟢Status 🟢Cluster 🟢Statistics 🟢Logs 🟢Settings 🟢Devtools 🟢Ruleset test 🟢Security 🟢Reporting 🟢Server APIs 🟢Sample data 🟢App settings 🟢App logs 🟢About 🟢🟢 FirefoxOverview 🟢Discover 🟢Visualize 🟢Reports🟢Configuration Assessment 🟢Malware detection 🟢FIM 🟢Threat hunting🟢Vulnerabilities 🟢Mitre att&ck 🟢Virus total 🟢PCI DSS 🟢GDPR 🟢HIPAA🟢NIST 800-53🟢TSC 🟢IT Hygiene 🟢Docker 🟢Amazon Web Services 🟢Google Cloud🟢Github 🟢Office365 🟢Endpoints summary 🟢Endpoints groups 🟢Rules🟢Decoders 🟢CDB Lists 🟢Status 🟢Cluster 🟢Statistics 🟢Logs 🟢Settings 🟢Devtools 🟢Ruleset test 🟢Security 🟢Reporting 🟢Server APIs 🟢Sample data🟢App settings 🟢App logs 🟢About 🟢Update dashboardsAdded the ability to check if there are available updates from the UIAdded remember server address checkAdded the ssl_agent_ca configuration to the SSL Settings formAdded global vulnerabilities dashboards🔴 ChromeCheck that the dashboard tab looks like the reference in the comment 🔴when a panel is maximized, the whole panel cannot be seen or the information is overlapped Check that the inventory tab looks like the reference in the comment 🟢Use search bar input to filter any word and check if the dashboard shows the corresponding results 🟢Select an option from one of the recommended filters and check that the corresponding filter is added and the dashboard changes according to the applied filter. 🟢Add a filter through interaction with a visualization and check that the dashboard updates 🟢Add a filter on search bar and the dashboard changes according to the applied filter 🟢Use search bar input to filter any word and check if the table shows the corresponding results 🔴when filtering by a field that has few results and then by one that has many results you have to scroll down the page to see the number of pages. Use the input and type an incorrect word to check if the no results message is shown 🟢Use the add filters button, select any filter and check if the table shows the corresponding results. 🟢Use the page and rows per page selector, and check if is working as expected 🟢Use the data grid toolbar controls functionality (columns selector, density, sort fields, full screen) and Use the header columns controls (column visibility, column sorting, column position).Exit full screen 🔴 part of the table is hidden behind the menu when it is fixed. Export Formated 🟢 Click on the inspect document button and check the flyout functionality, the details must show the row clicked on the table 🟢🔴 FirefoxCheck that the dashboard tab looks like the reference in the comment 🔴when a panel is maximized, the whole panel cannot be seen or the information is overlapped Check that the inventory tab looks like the reference in the comment 🟢Use search bar input to filter any word and check if the dashboard shows the corresponding results 🟢Select an option from one of the recommended filters and check that the corresponding filter is added and the dashboard changes according to the applied filter. 🟢Add a filter through interaction with a visualization and check that the dashboard updates 🟢Add a filter on search bar and the dashboard changes according to the applied filter 🟢Use search bar input to filter any word and check if the table shows the corresponding results 🔴when filtering by a field that has few results and then by one that has many results you have to scroll down the page to see the number of pages. Use the input and type an incorrect word to check if the no results message is shown 🟢Use the add filters button, select any filter and check if the table shows the corresponding results. 🟢Use the page and rows per page selector, and check if is working as expected 🟢Use the data grid toolbar controls functionality (columns selector, density, sort fields, full screen) and Use the header columns controls (column visibility, column sorting, column position). 🟢Exit full screen 🔴 part of the table is hidden behind the menu when it is fixed. Export Formated 🟢 Click on the inspect document button and check the flyout functionality, the details must show the row clicked on the table 🟢Added query results limit when the search exceed 10000 hits🔴 ChromeThe refresh button does not update the information. Wazuh.-.Wazuh.-.Google.Chrome.2024-01-16.17-02-31.mp4🔴 FirefoxThe refresh button does not update the information. Wazuh.-.Wazuh.-.Google.Chrome.2024-01-16.17-02-31.mp4Added an agent selector to the IT Hygiene applicationAdded a redirection button to Endpoint Summary from IT Hygiene applicationChange the display order of tabs in all modules🟢 Chrome🟢 FirefoxFixed a problem with the agent menu header when the side menu is dockedFixed how the query filters apply on the Security Alerts table🟢 ChromeWazuh.-.Wazuh.-.Google.Chrome.2024-01-15.18-08-29.mp4🟢 FirefoxWazuh.-.Wazuh.Mozilla.Firefox.2024-01-15.18-09-21.mp4Fixed pinned agent state in URLFixed exception in IT-Hygiene when an agent doesn't have policiesFixed exception in Inventory when agents don't have OS informationFixed invalid date format in about and agent viewsRemoved the disabled_roles settingsRemoved the customization.logo.sidebar settingsRemoved the ability to configure the visibility of modules and removed extensions.* settingsRemoved the application menu in the IT Hygiene applicationRemoved the implicit filter of WQL language of the search bar UI |
As the reported errors are new, they should be 🔴, not 🟡. Please update it. |
LGTM |
The following issue aims to run manual tests for the current release candidate, report the results, and open new issues for any encountered errors.
Wazuh UI tests information
Test report procedure
TL;DR
All test results must have one the following statuses:
Any failing test must be properly addressed with a new issue, detailing the error and the possible cause.
It must be included in the
Problems
section of the current release candidate issue.Any expected fail or skipped test must be justified with a reason.
All auditors must validate the justification for an expected fail or skipped test.
An extended report of the test results must be attached as a zip, txt or images.
This report can be used by the auditors to dig deeper into any possible failures and details.
Test template
Test plan
Conclusions
In general everything is fine, but some bugs have been found, and the corresponding issues have been created.
Auditors validation
The definition of done for this one is the validation of the conclusions and the test results from all auditors.
All checks from below must be accepted to close this issue.
The text was updated successfully, but these errors were encountered: