Javascript Cypress:如何打印经过测试的应用程序&x27;将控制台错误导入终端输出?

Javascript Cypress:如何打印经过测试的应用程序&x27;将控制台错误导入终端输出?,javascript,cypress,Javascript,Cypress,当cypress在headless模式下运行时,不可能在浏览器中看到控制台错误 我希望在终端中看到浏览器的错误: 控制台错误:GET net::ERR_中止404(未找到) CypressError:超时重试:cy.type()失败,因为 元素不可见: 此元素“”不可见,因为它的父元素 “”具有CSS 属性:“显示:无” 相反,我只得到: CypressError:超时重试:cy.type()失败,因为 元素不可见: 此元素“”不可见,因为它的父元素 “”具有CSS 属性:“显示:无” 有些

当cypress在headless模式下运行时,不可能在浏览器中看到控制台错误

我希望在终端中看到浏览器的错误:

控制台错误:GET net::ERR_中止404(未找到)

CypressError:超时重试:cy.type()失败,因为 元素不可见:

此元素“”不可见,因为它的父元素 “”具有CSS 属性:“显示:无”

相反,我只得到:

CypressError:超时重试:cy.type()失败,因为 元素不可见:

此元素“”不可见,因为它的父元素 “”具有CSS 属性:“显示:无”


有些情况下,相同的测试在本地通过(浏览器和headless),但在CI中失败(即在gitlab管道中),只有原始终端输出而没有任何浏览器控制台错误,这使得很难判断这些测试失败的原因。

我想您应该检查一下-