【发布时间】:2021-11-08 15:42:15
【问题描述】:
我在我的 nodejs 应用程序中使用 mocha、chain、nyc supertest 进行单元测试。我可以在运行结束时生成测试报告,但是在测试运行期间测试失败时是否可以发送电子邮件通知或通过电子邮件发送测试报告?
【问题讨论】:
-
你用的是什么测试框架?
-
用信息更新帖子。
-
@sotn 你可以使用
after钩子和nodemailer在所有测试块完成后通过邮件发送报告 -
@sotn 当这些单元测试在 git/bitbucket 中的 PR 检查期间运行时是否需要这样做,例如在 travis 或 git 操作中?因为 Node 库需要密码才能发送邮件,您可能需要将密码存储在 code/db 中,这可能会有风险。如果您在本地需要它,这些库可以提供帮助
标签: node.js unit-testing notifications