1
내 world.js 방법 'ID'을 호출 할 수 없습니다 것은 다음과 같습니다 steps.js에서 다음이 정의되지 않은
var protractor = require('protractor');
var webdriver = require('selenium-webdriver');
var driver = new webdriver.Builder().usingServer('xxxxx').
withCapabilities(webdriver.Capabilities.firefox()).build();
driver.manage().timeouts().setScriptTimeout(100000);
module.exports.World = function World(callback) {
this.browser = protractor.wrapDriver(driver);
this.by = protractor.by;
callback();
};
:
{
element(by.id('username')).sendKeys("admin");
}
내가 cucumber.js를 사용하여 실행 오류 is :
TypeError: Cannot call method 'id' of undefined
world.js를 제거하고 분도기를 사용하여 실행하면 작동합니다.
어떻게 해결할 수 있습니까?
Thx. 나 해보자 –