2

私は今分度器を使ってテストを書いており、IE 11を使ってテストを実行することができませんでした。私は問題なくファイアフォックスとクロムを使って分度器を走らせることができました。次のエラー。インターネットエクスプローラで分度器を動かす

I/hosted - Using the selenium server at http://localhost:4444/wd/hub 
I/launcher - Running 1 instances of WebDriver 
E/launcher - "process.on('uncaughtException'" error, see launcher 
E/launcher - Process exited with error code 199 

このエラーが何を意味するのか分かりません。Google検索を行う際に役立つものは見つかりませんでした。私はすでに分度器用のIEドライバをインストールしていますが、動作していないようです。私はドライバーを取り外してもう一度インストールしようとしましたが、運はありませんでした。私は同様の問題で他のスレッドを見つけましたが、IEドライバをインストールまたは再インストールすることによって解決されたようです。これは他のブラウザでも実行できる設定ファイルです。

exports.config = { 
framework: 'jasmine2', 
multiCapabilities: [ 
    { 
     //name: 'firefox', 
     //'browserName': 'firefox' 
     //name: 'internet explorer', 
     'browserName': 'Internet Explorer', 
     'platform': 'ANY', 
     'version': '11' 
    } 
    ], 
onPrepare: function() { 
    var jasmineReporters = require('jasmine-reporters'); 
    jasmine.getEnv().addReporter(new jasmineReporters.JUnitXmlReporter({ 
     consolidateAll: true, 
     savePath: 'testresults', 
     filePrefix: 'xmloutput' 
    })); 
}, 
jasmineNodeOpts: { 
    showColors: true, 
    isVerbose: true, 
    realtimeFailure: true, 
    includeStackTrace: true, 
    defaultTimeoutInterval: 30000 
}, 
seleniumAddress: 'http://localhost:4444/wd/hub', 
suites: { 
    AESpecs: ['featureSpecs/appExperience.detailed.featureSpec.js']  
} 
} 

私はwin 7を64ビットで実行しています。私は他の誰かが10 64ビットで勝っていることを知っていて、それを問題なく走らせることができました。

+0

32ビットIEdriverを使用していますか? 64ビットにはいくつか問題があります。また、私はそれが設定でuncapitalized 'インターネットエクスプローラ'であるべきだと思うが、それが実際に重要かどうかわからない。 – Gunderson

+0

以下試してください。使用して 1.アップデートすなわち - 'webdriverを-managerの更新--ie' を にあなたの能力2.変更 - 機能:{ 'browserName': 'インターネットエクスプローラ'、 'プラットフォームを': 'ANY' 、 'version': '11' }、 そして一度試してください –

+0

私は前に上記の提案を試してみましたが、 – polaris

答えて

0

私はあなたが分度器4.0.0を使用していると思う、あなたが観察しているuncaught exceptionは、あなたが直面しているエラーが原因約束制御フローの例外を主に様々な理由である可能性があり、正しいエラーメッセージ、ではありません。分度器のそのバージョンでは適切に処理されませんでした。分度器のそれ以降のバージョンで解決されました。

バージョンをアップグレードまたはダウングレードして、正確なerror/exceptionがIEブラウザでスクリプトを失敗させていることをご確認ください!