首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法同时使用mocha和mochawesome查看文件和控制台输出中的测试输出

无法同时使用mocha和mochawesome查看文件和控制台输出中的测试输出
EN

Stack Overflow用户
提问于 2019-05-01 01:08:53
回答 1查看 356关注 0票数 0

我使用了最新的node,mocha来运行UI测试,而mochaawesome则用于报告。我想在控制台输出和文本文件中获得mocha test命令的输出。

测试运行良好,但是如果输出被重定向,用户不能立即看到控制台输出,如果我没有重定向,则不会创建报告文本文件。mochawesome报表不创建文本文件,默认行为是html文件。我需要两种类型的输出,有没有使用mochawesome report的替代方案或任何其他解决方案来拥有此功能?

配置:

代码语言:javascript
复制
npm install mocha mochaawesome

report.txt:

代码语言:javascript
复制
mocha create-event.js -f Smoke > report.txt

控制台输出:

代码语言:javascript
复制
mocha create-event.js -f Smoke

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-06 04:43:21

请使用tee命令查看控制台输出,并将输出重定向到文件。请特别为windows使用powershell (通过普通cmd不起作用)和在linux上使用bash/sh。

代码语言:javascript
复制
mocha create-event.js -f Smoke | tee report.txt
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55925755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档