安装用法
要使 Nightwatch 正常工作,你需要一个本地的 selenium 副本,它是一个管理自动浏览器实例的命令和控制服务器。你还需要一个硒可以控制的网络浏览器,例如 chromedriver 或 phantomjs 。
将以下 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
如果你尚未编写任何测试或设置文件夹结构,则可能会出现一些错误。