2017-01-18 9 views
1

私はすでに多くの時間を費やしていますが、それでも重要な結果はありません。 私の分度器テストはbrowserstack FirefoxとChromeで正常に動作します。しかし、Safariブラウザではそうはしません。このような場合には、プロトラクターのテストは同期して実行されません。また、同期をオフにしてテストを実行すると、すべてのテストが完全に終了します。 誰かがbrowserStackで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で同期を使ってテストを実行しようとすると、すべてのテストで「角度が定義されていません」と「分度器の同期エラー」が失敗します。 ChromeやFirefoxの場合は表示されません –

関連する問題