Protractor 使用browser.getCurrentUrl()时,等待量角器与页面同步时出错:{}
在Protractor 使用browser.getCurrentUrl()时,等待量角器与页面同步时出错:{},protractor,Protractor,在browser.getCurrentUrl()之前,下面的所有代码都可以正常工作。 我需要在这段代码中调整什么,以等待足够长的时间来获取当前url,而不会出现“等待量角器与页面同步时出错:{}” 看起来这样做很有效: browser.driver.wait(function() { return browser.driver.getCurrentUrl().then(function(url) { expect(url).toEqual('http://localhos
browser.getCurrentUrl()之前,下面的所有代码都可以正常工作。
我需要在这段代码中调整什么,以等待足够长的时间来获取当前url,而不会出现“等待量角器与页面同步时出错:{}”
看起来这样做很有效:
browser.driver.wait(function() {
return browser.driver.getCurrentUrl().then(function(url) {
expect(url).toEqual('http://localhost/ui/done');
console.log(url);
return url;
});
});
browser.driver.wait(function() {
return browser.driver.getCurrentUrl().then(function(url) {
expect(url).toEqual('http://localhost/ui/done');
console.log(url);
return url;
});
});