私はCIテストをBrowserStackに接続しようとしています。私のテストは、karma-mochaとhttps://github.com/karma-runner/karma-browserstack-launcherを使って実行されています。デスクトップブラウザで簡単にテストを実行できますが、モバイルブラウザをカルマローカルサーバーに接続することはできません。私が見誤差は次のとおりです。モバイルでBrowserStackでカルマテストを実行中
私はローカルホストのカルマサーバーへの接続を可能にするためにBrowserStackLocal.exeを使用しています:
BrowserStackLocal.exe <Key> -v -localIdentifier **id1** -forcelocal
と私のkarma.conf.jsで:
browserStack: {
username: '<username>',
accessKey: '<Key>',
startTunnel: false,
tunnelIdentifier: '**id1**'
}
BrowserStackで「ライブ」で作業するとき、私は私の地元のカルマにブラウザを接続すると、テストを実行することができるしています。ここに例があります:
Chrome Mobile 50.0.2657 (Android 6.0.99): Executed 76 of 79 (skipped 3) SUCCESS
なぜ自動化に失敗するのか? ありがとう