gpt4 book ai didi

node.js - 如何使用 Codeceptjs 将图像添加到 mochawesome 报告?

转载 作者:太空宇宙 更新时间:2023-11-03 22:10:00 25 4
gpt4 key购买 nike

我正在自己进行 E2E 测试,我发现了非常有用的 Node 库,例如 CodeceptJS、WebdriverIO 和 mocha (mochawesome)。

Mochawesome 允许在报告中添加图像,但按照其文档中使用 addContext https://www.npmjs.com/package/mochawesome 解释的方式添加图像。不适用于 CodeceptJS。

我没有找到任何关于CodeceptJS中使用的这个功能的引用,我只找到了一个git请求https://github.com/Codeception/CodeceptJS/issues/379

有没有办法使用 CodeceptJS 将图像添加到由 mocha 生成的 mochawesome 报告中?

我的 file_test.js 包含一个之前、一个之后和一个场景。我所做的是 const addContext = require('mochawesome/addContext');

然后添加“addContext(this,imagePath)”函数,但出现错误

[mochawesome] Error adding context: Invalid test object.

最佳答案

我认为您要查找的 this 对象是 Codeceptjs 中的 this.ctx

尝试使用addContext(this.ctx, imagePath)

关于node.js - 如何使用 Codeceptjs 将图像添加到 mochawesome 报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45232742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com