FA茉莉花规格超时。重置WebDriver控制流。-错误消息

时间:2019-12-04 09:25:26

标签: protractor timeout

我试图使网站自动化,并且在登录页面上进行了初始身份验证之后……一旦进入首页,就会出现此错误:

FA茉莉花规格超时。重置WebDriver控制流。

可能是什么原因?

1 个答案:

答案 0 :(得分:0)

您的一个承诺被拒绝,因此该规范超时。如果您正在等待一个承诺,以返回从未到达的响应,那么该规范就不会继续进行。这是使用量角器进行自动化测试的普遍问题。

通过将代码库转换为使用异步等待,可以完全解决此问题。由于量角器不再支持承诺管理器,您最终将不得不移至异步等待状态。异步等待的作用是它将等待任何诺言被解决,然后再继续执行代码。这样,您将不会错过任何承诺,而且您的规格将永远不会超时。