如何解决如何将控制台日志保存在赛普拉斯中而不是在终端中显示?
我使用了以下代码:
const cucumber = require('cypress-cucumber-preprocessor').default
module.exports = (on,config) => {
on('file:preprocessor',cucumber())
on(`task`,{
log(message) {
console.log("\x1b[31m","LOG:",message,"\x1b[0m")
},info(message) {
console.info("\x1b[33m","INFO:",});
};
还有这个:
Cypress.on('window:before:load',win => {
cy.stub(win.console,'log',msg => {
cy.now("task","log",msg)
});
cy.stub(win.console,'info',"info",msg)
});
它在终端中显示我的控制台,但是,我想保存终端日志,以便查看所有控制台日志。
有人可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。