2

Internを使用してアプリケーションをテストしています。Seleniumのローカル インスタンス、ローカル仮想マシンで実行されているインスタンス、またはSauce Labsのいずれかをターゲットにするために使用する 3 つの異なる Intern 構成ファイルがあります。

Intern は、ローカル インスタンスと仮想マシンの両方でエラーなしで Firefox に対してテストを実行します。ただし、Chrome をテスト対象のブラウザーのリストに追加すると、ローカルと仮想マシンの両方のインスタンスで、「要求された環境は利用できませんでした」というエラーが表示されます。必要なブラウザーが両方の場所で利用可能であることは知っています。実際、このプロセスが過去に機能していたことも知っています。Intern や Selenium に Chrome を再び表示させるには、何が変更された可能性があり、何を構成する必要がありますか?

私は Windows 7 を実行しているマシンで作業しており、インストールした VM は Ubuntu イメージを実行し、途中で Firefox、Chrome、PhantomJS を慎重にインストールします。

Selenium のローカル インスタンスに対して実行する場合、次の構成を使用しています。

capabilities: {
    'selenium-version': '2.39.0'
},

environments: [
    { browserName: 'chrome' },
    { browserName: 'firefox' }
]

Ubuntu VM で Selenium に対して実行する場合、次の構成を使用しています。

capabilities: {
    'selenium-version': '2.39.0'
},

environments: [
    { browserName: 'chrome' },
    { browserName: 'firefox' },
    { browserName: 'phantomjs' }
]
4

1 に答える 1