我使用npm
安装了所有软件。
但是运行mocha,它似乎找不到webdriverjs
模块。
使其工作的唯一方法是提供完整的模块路径,如下所示:
var webdriverjs = require('/var/www/mysite/linux/node/lib/node_modules/webdriverjs'),
client = {};
describe('my webdriverjs tests', function(){ ...
如何使节点模块路径可用于mocha等应用程序?
由于
答案 0 :(得分:1)
如果您使用Grunt,您还可以安装此软件包: https://github.com/webdriverjs/grunt-webdriver
它将为您启动selenium独立服务器,创建浏览器实例,并启动您的摩卡测试。