Protractor 量角器2.2无法与页面同步时未列出未完成的调用

Protractor 量角器2.2无法与页面同步时未列出未完成的调用,protractor,Protractor,量角器2.2说明,当量角器在给定的时间限制内无法与页面同步时,它现在将开始列出未完成的$http和$timeout调用 但是,当量角器声明无法与页面同步时,我看不到控制台中列出的调用 是否有日志标志来启用此功能?还有其他人看到这种日志行为起作用吗 量角器2.2+黄瓜JS 0.5.2 例如,当我收到错误时:当我将浏览器导航到登录页面并执行以下步骤时 this.Then(/^I should see the login page$/, function () { browser.wait(E

量角器2.2说明,当量角器在给定的时间限制内无法与页面同步时,它现在将开始列出未完成的$http和$timeout调用

但是,当量角器声明无法与页面同步时,我看不到控制台中列出的调用

是否有日志标志来启用此功能?还有其他人看到这种日志行为起作用吗

量角器2.2+黄瓜JS 0.5.2

例如,当我收到错误时:当我将浏览器导航到登录页面并执行以下步骤时

this.Then(/^I should see the login page$/, function () {
    browser.wait(EC.titleContains('Welcome'), 30000);
    return expect(browser.getTitle()).to.eventually.contain('Welcome');
  });
我遇到了这个错误(缺少未完成呼叫的日志):

然后我会看到登录页面#test/e2e/features/framework/branding_groups
等待量角器与页面同步60秒后超时。请参见

您确定您的案例中是否有未完成的$http或$timeout调用?我的理解是,如果没有未完成的$http和$timeout调用,量角器不提供此“量角器在60秒后无法与页面同步”类型的错误。我的理解是错误的吗?@JosephBittman您能发布引发错误的代码部分吗,我有时会遇到这个问题,而且它并不总是未完成的$http和$timeout。@vrachlin,我添加了一个失败的示例步骤。嗨,请尝试在begging:
beforeach(function())中添加这个步骤{ptor=pregrator.getInstance();ptor.ignoreSynchronization=true;});
如果它解决了问题,则是p-tor同步中的一个错误。您确定在您的情况下是否有未完成的$http或$timeout调用?我的理解是,Gragrator不提供此“Gragrator在60秒后无法与页面同步”如果没有未完成的$http和$timeout调用,请键入error。我的理解错了吗?@JosephBittman能否请您发布引发错误的代码部分,我有时会遇到这个问题,而且并不总是未完成的$http和$timeout。@vrachlin,我添加了一个未能发布的示例步骤。您好,请尝试添加这在begging中是:
beforeach(function(){ptor=pregrator.getInstance();ptor.ignoreSynchronization=true;});
如果它解决了问题,那就是p-tor同步中的一个bug。