wazuh/wazuh-dashboard-plugins

Release 4.9.0 - Release candidate 1 - Wazuh UI regression testing

Closed this issue ยท 2 comments

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

Main release candidate issue wazuh/wazuh#25332
Version 4.9.0
Release candidate # RC 1
Tag v4.9.0-rc1
Previous UI regression tests issue #6897

Test report procedure

TL;DR

  1. The specified tests will be executed in every platform and version mentioned in this issue.
  2. Include evidence of each test performed.
  3. Report any problem or bug. Open a new issue for each of them and link them here.
  4. Justify skipped tests.

All test results must have one the following statuses:

โšซ The test hasn't started yet.
๐ŸŸข All checks passed.
๐Ÿ”ด There is at least one failed check.
๐ŸŸก There is at least one expected fail or skipped test and no failures.

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

Test Chrome Firefox Safari
Verify the app package installs and operates as expected ๐ŸŸข ๐ŸŸข ๐ŸŸข
Use absolute date range on change page requests (#6923) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Sync initial filters with app state (#6927) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Fix events data table pagination exception (#6917) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Add default sorting and columns in all data grid tables (#6912) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Fix error generating dashboard reports on Firefox (#6902) ๐ŸŸข ๐ŸŸข ๐ŸŸข

Test plan

  1. Verify the app package installs and operates as expected.
  2. Use absolute date range on change page requests
  3. Sync initial filters with app state
  4. Fix events data table pagination exception
  5. Add default sorting and columns in all data grid tables
  6. Fix error generating dashboard reports on Firefox

Conclusions ๐ŸŸข

Tests were performed successfully.

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 in order to close this issue.

Test

Test Chrome Firefox Safari
Verify the app package installs and operates as expected ๐ŸŸข ๐ŸŸข ๐ŸŸข
Use absolute date range on change page requests (#6923) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Sync initial filters with app state (#6927) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Fix events data table pagination exception (#6917) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Add default sorting and columns in all data grid tables (#6912) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Fix error generating dashboard reports on Firefox (#6902) ๐ŸŸข ๐ŸŸข ๐ŸŸข
Verify the app package installs and operates as expected.

Chrome

image
image
image

Firefox

image
image
image

Safari

image
image

Use absolute date range on change page requests

Chrome

Chrome-absolute.date.mp4

Firefox

Firefox.absolute.date.mp4

Safari

Screen.Recording.2024-08-23.at.7.17.32.PM.mov
Sync initial filters with app state

Chrome

Filters.chrome.mp4

Firefox

Firefox.filters.mp4

Safari

Screen.Recording.2024-08-23.at.7.20.42.PM.mov
Fix events data table pagination exception

Chrome

Chrome.pagination.mp4

Firefox

Firefox.pagination.mp4

Safari

Screen.Recording.2024-08-23.at.7.42.00.PM.mov
Add default sorting and columns in all data grid tables

Chrome

Chrome.sorting.mp4

Firefox

Firefox.sorting.mp4

Safari

image

Fix error generating dashboard reports on Firefox

Chrome

image

Firefox

image

Safari

image

Tests look good to me ๐ŸŸข