安装用法

要使 Nightwatch 正常工作,你需要一个本地的 selenium 副本,它是一个管理自动浏览器实例的命令和控制服务器。你还需要一个硒​​可以控制的网络浏览器,例如 chromedriverphantomjs

将以下 devDependencies 添加到 package.json

{
  "devDependencies": {
    "nightwatch": "0.9.8",
    "selenium-server-standalone-jar": "2.45.0",
    "chromedriver": "2.19.0",
    "phantomjs-prebuilt": "2.1.12"
  }
}

然后安装所有的 depndencies。

cd myapp
meteor npm install

然后,你应该能够使用以下命令运行 Nightwatch:

nightwatch -c .meteor/nightwatch.json
nightwatch -c .meteor/nightwatch.json --env phantom

如果你尚未编写任何测试或设置文件夹结构,则可能会出现一些错误。