量angular器中的node.js有什么用?

我对AngularJS很新。 我正在尝试自动化一个angularJS应用程序。

  1. 安装了node.js
  2. 安装量angular器(npm install -g量angular器)
  3. 更新的webdriverpipe理器工具(webdriver-manager更新)
  4. 启动了驱动程序(webdriver-manager启动)

我创build了一个简单的conf.js和spec.js文件。 一切工作正常,并设置去。

当我们执行spec.js时,量angular器与selenium webdriver交谈,然后启动浏览器,并执行其他的东西,如与angularJS应用程序交互。 我对么?

那么,node.js在量angular器中的作用是什么呢?

我可能是错的,如果是的话请纠正我,并解释量angular器如何工作。

提前致谢 :)

Node.js是一个用JavaScript开发应用程序的开源运行时环境。

WebDriverJS已经写在Node.js中, 量angular器已经写在WebDriverJS之上。

Node.js会执行你的JavaScript代码,你的规范和po文件与JavaScript引擎(谷歌V8),或者你已经如此多彩地描述:“做其他的东西,如与angularJS应用程序交互”。

在这里和这里阅读更多

量angular器是一个Node.js应用程序…因此节点的要求。 量angular器是用Javascript编写的,所以它需要一个JavaScript引擎,Node提供了( Google V8 ),从而允许它在服务器上运行。

Node.js是我们在量angular器自动化工具中使用的包文件,用于运行基于angular.js的应用程序。它包含selenium和其他浏览器驱动程序,以在不同的环境中运行我们的应用程序。