Skip to content
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 - Beta 5 - Wazuh UI regression testing #6582

Closed
1 task done
asteriscos opened this issue Apr 9, 2024 · 3 comments
Closed
1 task done

Release 4.8.0 - Beta 5 - Wazuh UI regression testing #6582

asteriscos opened this issue Apr 9, 2024 · 3 comments
Assignees
Labels
level/task Task issue type/test Test issue

Comments

@asteriscos
Copy link
Member

asteriscos commented Apr 9, 2024

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#22777
Version 4.8.0
Release candidate # Beta 5
Tag v4.8.0-2.10.0-beta5
Previous UI regression tests issue #6446

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 of the following statuses:

Doesn't apply
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 template

Test Chrome Firefox Safari
- 🟡 🟡

Test plan

  1. Verify the app package installs and operates as expected.
  2. Fix height of Home overview cards #6510
  3. Fix view rule alert link #6553
  4. Change vulnerabilities dashboard #6541
  5. Refine malware detection dashboard #6554
  6. Add setting to disable update check service in dashboard #6560
  7. Fix vulnerabilities dashboard custom KPIs labels #6559
  8. Add agent visualization and KPI to overview #6569

Test

Test Chrome Firefox Safari
Verify the app package installs and operates as expected 🟢 🟢
Fix height of Home overview cards #6510 🟢 🟢
Fix view rule alert link #6553 🟢 🟢
Change vulnerabilities dashboard #6541 🟢 🟢
Refine malware detection dashboard #6554 🟢 🟢
Add setting to disable update check service in dashboard #6560 🟢 🟢
Fix vulnerabilities dashboard custom KPIs labels #6559 🟢 🟢
Add agent visualization and KPI to overview #6569 🟢 🟢

Conclusions 🟡

All mentioned tests have been executed and the results can be seen above.
There are a few issues with the colors of the app due to OpenSearch changing the base color palette of their themes. This is not related with the tests made, but should be addressed.

Issues found:

Known Issues:

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.

@asteriscos asteriscos added type/test Test issue level/task Task issue labels Apr 9, 2024
@asteriscos asteriscos changed the title Release [WAZUH VERSION] - Release Candidate [RC VERSION] - Wazuh UI regression testing Release 4.8.0 - Beta 5 - Wazuh UI regression testing Apr 9, 2024
@asteriscos asteriscos self-assigned this Apr 9, 2024
@asteriscos
Copy link
Member Author

asteriscos commented Apr 9, 2024

Verify the app package installs and operates as expected

🟢 Chrome

image

🟢 Firefox

image

Fix height of Home overview cards #6510

🟢 Chrome

home-overview-with-agents

🟢 Firefox

image

Fix view rule alert link #6553

🟢 Chrome

Peek 2024-04-09 17-31

🟢 Firefox

Peek 2024-04-09 17-30

Change vulnerabilities dashboard #6541

🟢 Chrome

image

🟢 Firefox

image

Refine malware detection dashboard #6554

🟢 Chrome

image

🟢 Firefox

image

Add setting to disable update check service in dashboard #6560

🟢 Chrome

Updates enabled

image

Updates disabled

image

🟢 Firefox

Updates enabled

image

Updates disabled

image

Fix vulnerabilities dashboard custom KPIs labels #6559

🟢 Chrome

Peek 2024-04-09 17-49

🟢 Firefox

Peek 2024-04-09 17-48

Add agent visualization and KPI to overview #6569

🟢 Chrome

Peek 2024-04-09 17-06

Peek 2024-04-09 17-37

🟢 Firefox

Peek 2024-04-09 17-38

Peek 2024-04-09 17-39

@Tostti
Copy link
Member

Tostti commented Apr 9, 2024

LGTM

@Tostti Tostti closed this as completed Apr 9, 2024
@asteriscos asteriscos reopened this Apr 10, 2024
@davidjiglesias
Copy link
Member

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/test Test issue
Projects
Status: Done
Development

No branches or pull requests

3 participants