在量角器中,何时使用protractor.promise.controlFlow()>

时间:2016-01-28 08:22:29

标签: protractor

我很困惑何时使用

var flow = protractor.promise.controlFlow()

量角器脚本中,我还可以看到一个名为execute method flow.execute()的方法。

任何人都可以给我一些例子并详细说明以上陈述

1 个答案:

答案 0 :(得分:1)

除非您尝试在其他webdriver操作的中间添加一些异步代码,否则您通常不需要自己使用controlFlow。您基本上必须将promise中的异步代码和promise / function的传递包装到flow.execute()中。这是一个很好的链接,其中包含有关WebdriverJS中控制流的更多信息 https://github.com/SeleniumHQ/selenium/wiki/WebDriverJs#control-flows