The first girlfriend -- AngularJS
The first girlfriend– AngularJS
protractor
- 专门为AngularJS的测试工具.
- 基于WebDriverJS
- 安装
nodeJS
:
* protractor 是一个`Node.js` 程序,为了运行 protractor ,你首先需要 Node 环境.
* 你还应该检查一下 `Node`的版本,它应该在`v0.10.0`以上.
* Windows下进入 `cmd`:
* `node -v`
* 出现的版本号在v.10.0以上.
* Node 中附带了 npm 包管理工具,通过 npm 可以下载和安装 protractor.
* 默认情况下,protractor 使用`Jasmine` 作为测试框架.
* 我们还将使用本地的独立 `Selenium` 服务器来控制浏览器,你需要安装 `Java Development Kit (JDK)` 来运行它,通过执行下面的命令来检查 java 是否正确安装.
* Windows 下的`cmd`:
* `java -version`.
* 安装: `npm install -g protractor`.
* 这将会安装两个工具:`protractor` 和 `webdriver-manager`, 先运行一下 `protractor --version` 确认可以正常工作.
* `webdriver-manager`用来帮助我们获取 `Selenium Server`,但是, 你可能会遇到网络错误.
* `webdriver-manager update`;
* `webdriver-manager start`;
* 成功下载之后,启动服务器检查一下.
* 原理:
* 利于WebDriverJS, 可以借助于NodeJS直接调用浏览器(`IE`, `firefox`, `chrome`)的接口.
* 运行:
* `npm run protractor`.
- 更多详情内容参考:protractor .
JackDan9 Thinking
JackDan9 grilfriend beauty.
还没有评论,来说两句吧...