【发布时间】:2015-06-16 02:24:08
【问题描述】:
我对 AngularJS 很陌生。我正在尝试自动化 angularJS 应用程序。
- 已安装 node.js
- 已安装量角器(npm install -g protractor)
- 更新了 webdriver manager 工具(webdriver-manager update)
- 已启动驱动程序(webdriver-manager start)
我创建了一个简单的 conf.js 和 spec.js 文件。一切正常,准备出发。
当我们执行 spec.js 时,protractor 与 selenium webdriver 对话,selenium webdriver 然后启动浏览器并执行其他操作,例如与 angularJS 应用程序交互。我对么?
那么,node.js 在量角器中的作用是什么?
我可能错了,如果是,请纠正我并解释量角器的工作原理。
提前谢谢:)
【问题讨论】:
-
我什至不知道量角器是什么,但你安装 nodejs 是为了能够使用 npm,一个 javascript 包管理器 (npmjs.com)。可能还有其他一些选项可以在不使用 npm 的情况下安装量角器(因此不使用 nodejs)。
标签: angularjs node.js protractor