即使单击按钮后页面加载未完成,我的下一行代码将如何执行?

时间:2018-07-24 04:46:05

标签: promise protractor

我遇到以下情况。 我正在传递网址,并显示登录页面。单击“登录”按钮后,将显示一个证书窗口(窗口弹出式窗口)。除非您单击证书弹出窗口的“确定”按钮,否则该页面将无限期加载,直到和。 由于页面仍在加载中(即发生了一些控制台调用),因此控件将不会转到我编写了逻辑以单击“确定”按钮的下一行代码。因此,在页面加载完成之前,您无法单击证书窗口的“确定”按钮。因此,我的意思是即使页面无限加载,我也该如何强制单击“确定”按钮。

我尝试过browser.refresh(),也没有任何帮助。我相信原因是由于量角器的控制流。也就是说,直到最后一个承诺解决为止,除非最后一个承诺解决,否则下一条命令将不会执行。

如果有人在上述情况下为我提供帮助,我将非常高兴。

谢谢, 苏丹苏

0 个答案:

没有答案