Openbravo Issue Tracking System - POS2
View Issue Details
0055660POS2POSpublic2024-06-04 09:212024-09-25 10:37
andre_montenegro 
andre_montenegro 
normaltrivialhave not tried
closedfixed 
5
 
 
No
0055660: Implement cypress-mochawesome-reporter for improve test reporting
To enhance the clarity and readability of test executions in Jenkins jobs, we have identified cypress-mochawesome-reporter as an excellent tool. This reporter generates comprehensive HTML reports, providing valuable insights into Cypress test failures. It presents the test results in a visually appealing and easy-to-understand format, which includes charts, graphs, and detailed information about each test.

Moreover, it allows for easy debugging by capturing screenshots and videos of test failures, which are embedded directly into the report. It also supports the generation of JSON and XML reports, which can be useful for further analysis or integration with other tools.

Therefore, QAA team is interested in implementing cypress-mochawesome-reporter as a new tool for developers. We believe that its adoption will greatly aid in identifying, diagnosing, and resolving any issues that arise during testing, ultimately improving the quality and reliability of our software.

We have created a Jira issue, related to this topic: https://openbravo.atlassian.net/browse/RM-16611 [^]
https://github.com/LironEr/cypress-mochawesome-reporter [^]
No tags attached.
Issue History
2024-06-04 09:21andre_montenegroNew Issue
2024-06-04 09:21andre_montenegroAssigned To => andre_montenegro
2024-06-04 09:21andre_montenegroTriggers an Emergency Pack => No
2024-09-09 13:23hgbotNote Added: 0168944
2024-09-09 14:15Rick1212Note Added: 0168948
2024-09-10 10:29shuehnerNote Deleted: 0168948
2024-09-10 11:15andre_montenegroDescription Updatedbug_revision_view_page.php?rev_id=28429#r28429
2024-09-10 11:15andre_montenegroNote Added: 0169028
2024-09-25 10:36hgbotNote Added: 0169574
2024-09-25 10:36hgbotNote Added: 0169575
2024-09-25 10:36andre_montenegroStatusnew => scheduled
2024-09-25 10:36andre_montenegroStatusscheduled => resolved
2024-09-25 10:36andre_montenegroResolutionopen => fixed
2024-09-25 10:37andre_montenegroNote Added: 0169576
2024-09-25 10:37andre_montenegroStatusresolved => closed

Notes
(0168944)
hgbot   
2024-09-09 13:23   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1586 [^]
(0169028)
andre_montenegro   
2024-09-10 11:15   
We have created a Jira issue, related to this topic: https://openbravo.atlassian.net/browse/RM-16611 [^]
(0169574)
hgbot   
2024-09-25 10:36   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: def9f41362e939b007750f67f621667e9c6a78da
Author: André Montenegro <a.montenegro@orisha.com>
Date: 25-09-2024 10:35:20
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/def9f41362e939b007750f67f621667e9c6a78da [^]

Related to ISSUE-55660: Implement mochawesome as Cypress test reporter

To enhance the clarity and readability of test executions in Jenkins jobs, we have identified cypress-mochawesome-reporter as an excellent tool. This reporter generates comprehensive HTML reports, providing valuable insights into Cypress test failures. It presents the test results in a visually appealing and easy-to-understand format, which includes charts, graphs, and detailed information about each test.

Moreover, it allows for easy debugging by capturing screenshots and videos of test failures, which are embedded directly into the report. It also supports the generation of JSON and XML reports, which can be useful for further analysis or integration with other tools.

Therefore, QAA team is interested in implementing cypress-mochawesome-reporter as a new tool for developers. We believe that its adoption will greatly aid in identifying, diagnosing, and resolving any issues that arise during testing, ultimately improving the quality and reliability of our software.

---
M .gitignore
M web-jspack/org.openbravo.core2/package-lock.json
M web-jspack/org.openbravo.core2/package.json
M web-jspack/org.openbravo.core2/src-test/cypress.config.cjs
M web-jspack/org.openbravo.core2/src-test/cypress/support/e2e.js
---
(0169575)
hgbot   
2024-09-25 10:36   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1586 [^]
(0169576)
andre_montenegro   
2024-09-25 10:37   
Implementation merged to master and changes related with Jenkins implemented.