当量角器执行" browser.driver.get(...)"它等待页面加载或抛出" Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL
"信息。远程URL是1到10次无法加载(跟随冻结)。解决方法是刷新/重新加载页面。有没有办法在Protractor中实现这种行为? (假设重复动作4-8次然后继续)
答案 0 :(得分:-1)
你应该能够捕获通过promises api抛出的错误,如下所示:
browser.driver.get(...).then(function(result) {
// do something when page is found
}.thenCatch(function(error) {
// do something with the error
});