在测试前端/后端实用程序和进行端到端测试时,在哪里安装 Cypress?

Bra*_*don 5 node.js reactjs cypress

我有一个带有 Node.js 后端的 React 项目。这两部分都位于具有单独 package.json 和 node_modules 的单独文件夹中。

问题是我想做后端单元测试、前端单元测试和端到端测试。

我不知道是否应该在前端和后端安装两次 Cypress。或者有一种方法可以只保留一个 Cypress 安装。

M M*_*our 1

据我所知,Cypress 在浏览器中运行,并不用于直接测试后端。

我建议将其放置在存储库的根目录中,因为它会测试前端和后端项目。