如何在赛普拉斯中创建基本的普通测试报告

How to create basic plain test report in Cypress

我需要帮助将额外的记者连接到 Cypress 测试。 我正在寻找一个基本的、非常简单的 (HTML) 报告,其中只有测试名称和状态 (Fail/Pass)。稍后我会通过电子邮件发送。

我找到了 Mochawesome,但这对于一页电子邮件来说太复杂了。你知道我可以用什么吗?

结果最好是 table 如下所示。不过最重要的是这个view要简单,可以发邮件

你可以在里面定义你自己的脚本package.json

"scripts": {
    "e2e": "cypress run --headless --browser chrome > Newt-e2e-test-results.txt",
    "cypress": "cypress open",
},

您可以使用 npm run e2e 调用 e2e 脚本。该脚本将在无头模式下简单地运行,然后输出结果。

文本输出将类似于下图。