如何在基于nightwatchjs的项目

时间:2015-09-04 22:33:23

标签: node.js nightwatch.js

在从data.json文件加载选项列表以迭代集合等之后,规划一个基于nightwatchjs的项目,用于数据驱动的Web测试。我想包括下划线或lodash npm模块。我没有看到package.json,我可以通过npm install选项包含依赖项来生成node_modules。

如何在nightwatchjs项目中使用npm模块?

2 个答案:

答案 0 :(得分:2)

没有使用过nightwatch,但是已经使用了mocha,如果你只是在运行测试的目录中创建一个package.json文件,那么在mocha中进行npm安装,然后你可以简单地使用这些包。我认为既然守夜人是js,它应该是一样的。试试吧。

答案 1 :(得分:0)

您可以使用package.json规范在项目文件夹中创建自己的文件,

有我的码头工人:

{
  "name": "e2e-tests",
  "version": "0.0.1",
  "main": "index.js",
  "scripts": { },
  "author": "Alex K",
  "license": "MIT",
  "dependencies": {
    "chromedriver": "^2.37.0"
    "i18n": "*", 
    "nightwatch": "0.9.21",
    "nightwatch-html-reporter": "*"
  }