Cypress - 在空项目中安装

3

我正在尝试在空项目中安装Cypress。然而,package.js文件中没有安装Cypress,并且项目中也没有包含Cypress。我该如何使其工作?我不能将Cypress作为开发项目的一部分进行安装,因此我正在尝试使用Cypress创建一个单独的测试自动化项目。


你好,如果有错误的话,你能分享一下截图吗?另外,也可以尝试一下这个教程:https://www.youtube.com/watch?v=dArfrRnyp8A - Zubair Saif
你读过 https://docs.cypress.io/guides/getting-started/installing-cypress.html#System-requirements 吗? - Jonah
3个回答

4

安装 Cypress 的步骤:

第一步:创建项目文件夹,通过终端进入该文件夹并运行 cd folder_path/folder_namenpm init 命令。这将在您的项目文件夹中创建 package.json 文件。您可以在单独的项目中执行此操作,也可以在开发项目中创建某个文件夹,并在其中执行此操作。

第二步:现在,运行命令 npm install cypress --save-dev。这将在您的 package.json 文件中添加 cypress 作为开发环境依赖。成功安装后,您应该会看到一个名为 package-lock.json 的文件和一个名为 node_modules 的文件夹被创建。

第三步:运行命令 node_modules/.bin/cypress opennode_modules/.bin/cypress run 来运行 Cypress。


2

谢谢您的回答!我使用了“npm install cypress --save-dev”来安装Cypress,尽管它没有包含在package.js /项目解决方案中。 - Eva Vas

0

通常情况下,您会将Cypress安装到开发项目中,但我看到您无法这样做。

请前往https://www.cypress.io,页面中央有立即下载按钮。

下载完成后,解压到一个文件夹中,在该文件夹中打开bash或cmd提示符,然后键入Cypress

您会收到一些关于首选安装到项目中的警告,但它可以正常工作。

在运行器上有一个开始使用...框。选择相同的文件夹,Cypress将设置测试文件夹结构。

/cypress
  /integration
    /examples       -- lots of sample tests here
  /support
  /plugins
  /fixtures
  etc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接