在 mochawesome 报告中添加通过 cypress 测试的屏幕截图

时间:2021-01-11 12:02:54

标签: cypress mochawesome

我想在 mochawesome html 报告中添加通过测试的截图。

我设法通过以下方式在 html 报告中添加了失败测试的屏幕截图,并且想知道是否可以更新它以支持通过测试的屏幕截图?

index.js

import addContext from 'mochawesome/addContext'

Cypress.on('test:after:run', (test, runnable) => {
    if (test.state === 'failed') {
      addContext({test}, { title: "Screenshot", value:`${Cypress.config('screenshotsFolder')}/${Cypress.spec.name}/${runnable.parent.title} -- ${test.title} (failed).png` })
    }
  })

0 个答案:

没有答案