使用量角器,我想在角度页面上执行某些操作后加载外部URL(例如https://www.stackoverflow.com/)。如果我尝试使用以下代码段,它会完全挂起测试执行
browser.waitForAngularEnabled(false);
browser.driver.get('https://www.stackoverflow.com/');
有人可以帮我解决这里可能出现的问题吗?
答案 0 :(得分:1)
您可以尝试在控制流程中推送该功能。试试下面的
//禁用同步
browser.controlFlow().execute(function() {
browser.ignoreSynchronization = true;
});
//执行你的非角度部分
browser.get('https://www.stackoverflow.com/');
//再次启用同步以返回角度页面。
browser.controlFlow().execute(function() {
browser.ignoreSynchronization = false;
});