2017-01-18 3 views
1

나는 이미 많은 시간을 들였지만 여전히 중요한 결과는 없습니다. 브라우저 스탁 파이어 폭스와 크롬을 사용하여 각도기 테스트를 올바르게 수행 할 수 있습니다. 그러나 Safari 브라우저에서는 그렇지 않습니다. 이러한 경우에는 각도기 테스트가 동 기적으로 실행되지 않으며 동기화가 해제 된 상태로 실행되는 테스트는 모든 테스트를 완전히 망칠 수 있습니다. 브라우저 스탁 (Safari)에서 각도기 테스트를 성공적으로 수행 한 사람이 있습니까 ???? ???? ????BrowserStack iOS 에뮬레이터로 각도기 테스트

답변

0

사파리 브라우저를 사용하여 성공적으로 browserStack에서 실행할 수 있습니다. 이것은 나의 구성이고 그것은 모두 좋아 보인다. 브라우저 콘솔 로그 아래

browserstackUser: '******', 
    browserstackKey: '*******', 
    capabilities: { 
     'browserName': 'safari', 
     'shardTestFiles': true, 
     'maxInstances': 0 
    }, 

확인 - OS 조합 콘솔에

출력 :

[23:40:16] I/browserstack - Using BrowserStack selenium server at http://hub.browserstack.com/wd/hub 
[23:40:16] I/launcher - Running 1 instances of WebDriver 
Started 
. 


1 spec, 0 failures 
Finished in 13.321 seconds 

[23:40:38] I/browserstack - {"automation_session":{"name":null,"duration":null,"os":"OS X","os_version":"Mountain Lion","browser_version":"6.2","browser":"safari","device":null,"status":"done","hashed_id":"554ff4b7f1e3be0207b40d3f4ec49d08c9090f03","reason":null,"build_name":"Untitled Build","project_name":"Untitled Project"}} 
[23:40:38] I/browserstack - BrowserStack results available at https://www.browserstack.com/automate/builds/******/sessions/******* 
[23:40:54] I/launcher - 0 instance(s) of WebDriver still running 
[23:40:54] I/launcher - safari #01 passed 
Closing report 
+0

당신이 동기화 테스트를 실행 함이 꺼져? (browser.ignoreSynchronization = true;). –

+0

아니요 .. 각도 응용 프로그램을 테스트하고 있어야하는 '동기화'가 필요합니다 – AdityaReddy

+0

각도 응용 프로그램도 테스트합니다. 그러나 Safari에서 동기화를 사용하여 테스트를 실행하려고하면 '각도가 정의되지 않음'및 '각도기 동기화 오류'로 모든 테스트가 실패합니다. 크롬이나 파이어 폭스에 대해서는 나타나지 않습니다. –