我正在自己进行 E2E 测试,我发现了非常有用的节点库,例如 CodeceptJS、WebdriverIO 和 mocha (mochawesome)。
Mochawesome 允许在报告中添加图像,但其文档中使用 addContext https://www.npmjs.com/package/mochawesome解释的方式不适用于 CodeceptJS。
我没有找到关于 CodeceptJS 中使用的这个功能的任何参考资料,我只找到了一个 git 请求https://github.com/Codeception/CodeceptJS/issues/379
有没有办法将图像添加到 mocha 使用 CodeceptJS 生成的 mochawesome 报告?
我的 file_test.js 有一个之前、一个之后和一个场景。我所做的是const addContext = require('mochawesome/addContext');
而不是添加'addContext(this,imagePath)'函数但我得到错误
[mochawesome] 添加上下文时出错:测试对象无效。