首页 > 解决方案 > 步骤失败时将屏幕截图附加到cypress中的cucumber-html-report?

问题描述

不幸的是,即使我遵循了如何在步骤失败时将屏幕截图附加到柏树中的黄瓜报告中,我似乎也无法使其正常工作?

我该如何解决这个问题?

我正在使用 cypress-cucumber-processer 和 cucumber-html-reporter

标签: cypresscypress-cucumber-preprocessor

解决方案


您可以使用Cytorus使用 Cypress 编写黄瓜/小黄瓜测试。这是您可以配置以查看报告中失败步骤的屏幕截图的方式;

  1. 使用cytorus-boilerplate设置项目。
  2. 这也将设置“cytorus-reporter”。
  3. 打开config/cucumberReport.js并更改screenshot: falsescreenshot: true. 这将生成带有失败步骤屏幕截图的报告
  4. 现在设置一些报告查看器工具,如 cucumber-html-reporter。检查配置

推荐阅读