量角器:失败:protractor.getInstance不是函数

时间:2016-06-23 11:00:13

标签: angularjs selenium protractor angularjs-e2e

我已经安装量角器全球,并在本地之后 我正在使用此代码:

var protractor = require('protractor');
var ptor, driver;
ptor.switchTo().frame(driver.findElement(protractor.By.tagName("iframe")));
driver.findElement(protractor.by.css(".cke_editable")).sendKeys("123");

并收到此消息:

  

失败:protractor.getInstance不是函数

我做错了什么?

P.S。我没有“ lib / protractor.js ”,只有“ bin / protractor ”。

1 个答案:

答案 0 :(得分:1)

无论您使用var ptor = protractor.getInstance(),只需从浏览器中获取驱动程序

即可
var browser = require("protractor").protractor.browser;
var driver = browser.driver;