我是量角器的新手,在我的应用程序中,我们同时具有角度页面和非角度页面。登录时为“非角度”页面,登录后为“角度”页面。对于角度页面和非角度页面,我们都有相同的URL,这意味着到达登录页面时,我们点击相同的URL,并且登录后也将是相同的URL。我基于角度/ NOT启用/禁用waitForAngularEnabled标志。当我启用了角度页面并给出了URL时,它将引发超时错误并退出。查找以下错误。
Message:
_[31m Failed: script timeout: result was not received in 11 seconds
(Session info: chrome=71.0.3578.80)
(Driver info: chromedriver=2.44.609538 (b655c5a60b0b544917107a59d4153d4bf78e1b90),platform=Windows NT 6.1.7601 SP1 x86_64)
_[0m ...
登录功能如this source file中所述。
我有几个问题:
现在,当我禁用角度标记时,它可以正常工作,因此我可以对Angular 5网页使用这种方式吗?我需要使用protractor.expectedconditions
管理延迟,这是正确的方法吗?
如果启用此标志,那么如何解决此超时问题,
3.以后我不需要使用expectedconditions
来等待DOM中元素的加载吗?
请指导对此采取适当的方法。