赛普拉斯-屏幕截图

时间:2020-03-05 18:08:32

标签: cypress

我正在使用cypress 4.0.2版 我无法在cypress中配置屏幕截图支持。如果发生错误,则不会创建屏幕截图目录,并且其中也没有转储。

我采取了以下步骤:

a)根据https://docs.cypress.io/guides/references/configuration.html#Screenshots 我在cypress.json中添加了“ screenshotsFolder”参数:“ cypress / screenshots”和“ trashAssetsBeforeRuns”:true,

b)根据https://docs.cypress.io/api/cypress-api/screenshot-api.html#Arguments-在cypress / support中,我创建了文件index.js并添加到其中: Cypress.Screenshot.defaults({ screenshotOnRunFailure:true })

我运行测试,尽管其中两个有错误,但未创建目录和屏幕截图。

1 个答案:

答案 0 :(得分:0)

cy.screenshot()仅用于手动屏幕截图。默认情况下截图。 我在4.4.1中有同样的问题。我尚未更改任何设置,但不再因错误而捕获我的屏幕截图。