问题标签 [mochawesome]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Cypres - mochawesome 报告 - reportDir
我正在尝试为不同的浏览器实现 mochawesome 报告的动态路径,例如,对于 chrome,它应该是 cypress/reports/chrome/mocha
这是我给记者的cypress.json配置
这就是我尝试使用自定义reporterDir 运行测试的方式
但它不起作用。报告保存在 cypress.json 的路径下。我多次尝试不同的语法,但我就是不能让它工作。我需要它,因为我的测试将在许多浏览器上启动,并且我想让报告目录井井有条。
tags - mochawesome-tags-processor 的替代品
你们中有人知道“mochawesome-tags-processor”的替代品吗?我想在我的测试中使用一些标签,我也可以在 mochawesome-report 中输出。似乎“mochawesome-tags-processor”不再可用。
你对我有什么建议吗?
jenkins - 在 docker 容器中运行测试步骤后,如何在 jenkins 中查看 cypress mochawesome 报告?
我在 dockerized 容器内的 Jenkins 上运行我的 cypress 测试,我生成了 cypress mocha 很棒的报告,但我不知道如何在 Jenkins 中显示它。
这是我的cypress.json
内容
这是我在本地运行的脚本。
我可以在本地环境中成功查看我生成的报告。这是我的詹金斯文件内容
make test-e2e
实际上在 docker 容器中运行脚本test:e2e
,测试实际运行,我可以看到在 Jenkins 上生成报告,但我不知道如何查看它。
我需要在 Jenkins 内部单独查看它,我也不知道为什么我无法通过Jenkins workspace
. 顺便提一句。我将结果文件添加到.gitignore
node.js - 有没有办法将赛普拉斯记者与“报告门户”和“mochawesome”整合起来
我正在尝试将 cypress resporting 与报告门户和 mochawaesome 集成。目标是获得这两个报告。我已经在
柏树.json
它不起作用。是否有另一种方法可以在 cypress 中将 2 个报告工具集成在一起
node.js - 我正在尝试使用 webdriver.io 框架生成 Mochawesome 报告 未创建 json 文件
我在我的项目中添加了以下依赖项
“mochawesome-report-generator”:“^6.0.1”,“wdio-mochawesome-reporter”:“^4.0.0”,“@wdio/dot-reporter”:“^7.16.14”
并在 wdio.conf 文件中添加以下配置
当我在控制台日志中运行规范文件时,我看到以下内容:
现在的问题是我没有看到 mochawesome-results 目录被创建并且没有 json 文件被创建。该目录在哪里,还是仅在控制台日志中打印而不生成任何 json 文件?我应该做哪些更多的配置?
docker - 出现错误:当我在 docker 中运行 cypress 时找不到模块 'cypress-mochawesome-reporter/plugin'
我以前从未使用过docker。我创建了一个包含以下代码行的 docker 文件。
当我使用它运行 cypress 测试时,docker run -i -v "%cd%":/legrande-cypress -t cypress-image:latest --spec cypress/integration/examples/*.js
它会在下面抛出一个错误。
如何解决此错误,如果有人有任何想法,请告诉我。