为什么ElementFinder.find(...)不再在Protractor 2.0中返回承诺?

时间:2015-03-30 22:26:17

标签: selenium-webdriver protractor

有一个breaking change in protractor 2.0

  
      
  • then
  • 中删除element(by.foo)功能   

我想知道这种变化背后的理由。让ElementFinder.find返回一个promise是我们在测试中大量依赖的模式。我想知道这是否是出于某种原因的反模式。

我看到改变的提交是here。提交消息描述了已经改变的内容,但不是为什么它已经完成(除了更多地与Selenium webdriver协调一致,这只是问题)。

0 个答案:

没有答案