如何从 Cypress.io 和 React.js 获取性能指标

ngW*_*olf 5 lighthouse reactjs puppeteer cypress

我正在使用在 React.js 中创建的应用程序。我使用 lighthouse 和 puppeteer 进行性能测试。在那里我得到了性能指标和代码覆盖率。

现在,需求是使用Cypress.io进行性能测试。我能够对所有文件执行单元测试。但是,当我寻找代码覆盖率时,我得到了回复:

在此输入图像描述

我使用以下代码进行代码覆盖://plugins/index.js

module.exports = (on, config) => {
    // `on` is used to hook into various events Cypress emits
    // `config` is the resolved Cypress config
    on('task', require('@cypress/code-coverage/task'))
}
Run Code Online (Sandbox Code Playgroud)

//支持/index.js

import '@cypress/code-coverage/support'
Run Code Online (Sandbox Code Playgroud)

要求:

  1. 我正在 cypress 上通过单元测试。但是,无法获得有关代码覆盖率的任何信息。
  2. 生成类似于 lighthouse/puppeteer 提供的性能指标。

请提出任何在这种情况下可以帮助我的建议。任何帮助都感激不尽。