내가 각도로 테스트 E2E 응용 프로그램에 대한 각도기를 사용하려고하지만 timeout.I을 얻고있다 셀레늄 서버를 시작하고 크롬 드라이버는 아무도 각도 코드를 확인 문제지속적인 시간 초과 각도기
-1
A
답변
0
을 발견하는 데 도움이 also.Could 당신은 $ timeout을 사용하지 않는다. $ interval을 사용한다.
0
나는 시간 초과 문제가 너무 많아서, 나의 응용 프로그램이 $ timeout을 사용하고 $ interval을 사용하지 않는다고 생각한다. GitHub에서 이에 대한 답변을 찾았습니다. 문제의 끝 부분을보십시오. "Protractor E2E test times out when app polls an API at regular intervals" "Angular 1.2rc3을 사용하면 $ interval 서비스를 사용하여 폴링을 할 수 있습니다!"라고 명시되어 있습니다. 함께 this link to further details.
0
희망은 지금 해결 되길 바랍니다. 다른 경우 https://github.com/angular/protractor/blob/master/docs/timeouts.md을 보면 Time Outs (시간 초과)가 여러 가지 이유가있을 수 있으며 해결 방법을 제안 할 수 있습니다.
0
조금 늦었지 만 처음에는 문제가 있었지만 이미 문제를 해결했기를 바랍니다.
그러나, 당신은 각도기를 말할 필요가 아닌 경우 각도를 기다리는 $ HTTP 및이 방법으로 같은 $ 제한 시간 :
browser.ignoreSynchronization = true;
뉴 올바른 방법 :
옛 방식으로 사용되지
:browser.waitForAngularEnabled(false);
은 테스트 스위트 시간을 늘려서 문제를 해결했습니다. –
동일한 시간 초과 문제가 발생합니다 ... 홈 페이지로 이동 한 다음 'Error : 각도기가 11 초 후에 페이지와 동기화되는 동안 시간이 초과되었습니다'라는 메시지가 나타날 때까지 영원히 기다리고 만료됩니다. 내가 config에서 timeout을 늘리려고 시도했다 :'defaultTimeoutInterval : 60000'하지만 도움이되지 않았다. 어떤 아이디어? – tennisgent