如何通过require(' selenium-webdriver')创建浏览器时,如何正确定义Protractor&#$。

时间:2018-03-07 21:30:05

标签: protractor

我正在创建这样的浏览器:

let seleniumWebdriver = require('selenium-webdriver');
let Builder = seleniumWebdriver.Builder;
let Capabilities = seleniumWebdriver.Capabilities;

const chromeCapabilities = Capabilities.chrome();
chromeCapabilities.set('chromeOptions', {args: [
    // '--headless', 
    // '--window-size=1920,1080'
]});

function createBrowser() {
    let browser =  new Builder()
        .forBrowser('chrome')
        .withCapabilities(chromeCapabilities)
        .build();

    return browser;
}

let browser = createBrowser();

后来我有了这个:

$('#userName');

$未定义。在创建像这样的浏览器时,如何正确定义量角器的$

我试过了:

$ = require('protractor').$

然后我得到$ is not a function

0 个答案:

没有答案