如何在 Cypress 中创建基本的普通测试报告
Posted
技术标签:
【中文标题】如何在 Cypress 中创建基本的普通测试报告【英文标题】:How to create basic plain test report in Cypress 【发布时间】:2021-05-13 06:59:13 【问题描述】:我需要帮助将其他记者连接到赛普拉斯测试。 我正在寻找一个基本的、非常简单的(html)报告,只有测试和状态的名称(失败/通过)。稍后我将通过电子邮件发送。
我找到了Mochawesome,但这对于一页电子邮件来说太复杂了。你有什么想法我可以使用吗?
最好将结果显示在下表中。不过最重要的是这个视图要简单,可以通过邮件发送
【问题讨论】:
【参考方案1】:您可以在package.json
中定义自己的脚本
"scripts":
"e2e": "cypress run --headless --browser chrome > Newt-e2e-test-results.txt",
"cypress": "cypress open",
,
您可以使用npm run e2e
调用e2e
脚本。该脚本将简单地以无头模式运行,然后输出结果。
文本输出将类似于下图。
【讨论】:
以上是关于如何在 Cypress 中创建基本的普通测试报告的主要内容,如果未能解决你的问题,请参考以下文章
相同的 Cypress 测试使用 Chrome 和 Electron 在不同的机器上报告不同的结果