将cypress.io测试用例交给非技术用户

时间:2020-02-07 12:27:50

标签: node.js testing automated-tests node-modules cypress

我用cypress.io编写了一个测试用例,它工作正常。 我希望有几个非技术人员可以在本地计算机上运行此测试。

我的假设是:

  • 在本地计算机上安装node-js

  • 解压缩我的项目并更改到该目录

  • 运行./node_modules/.bin/cypress open

问题是用户收到未安装cypress的错误。有没有什么解决方案使用户不必先运行npm install cypress --save-dev?据我了解,我可以在我的项目中交付赛普拉斯安装程序吗?

请在这里查看我的项目结构:

enter image description here

1 个答案:

答案 0 :(得分:0)

在您的项目中,您应该有一个带有cypress的package.json文件

"devDependencies": {"cypress": "^4.0.0"}

在安装nodejs之后,他们只需要进入文件夹并简短运行npm installnpm i

如果您遇到npm命令的问题,请改用npx

相关问题