0

AngularJSチュートリアルを実行していますが、Testacularテストを実行するためのチュートリアルに固執しています。次のエラーが発生します。

Starting Testacular Server (http://vojtajina.github.com/testacular)
-------------------------------------------------------------------
info: Testacular server started at http://localhost:9876/
info (launcher): Starting browser Chrome
error (launcher): Cannot start Chrome
    execvp(): No such file or directory

info (launcher): Trying to start Chrome again.
error (launcher): Cannot start Chrome
    execvp(): No such file or directory

info (launcher): Trying to start Chrome again.
error (launcher): Cannot start Chrome
    execvp(): No such file or directory

問題を検索すると、この問題を抱えているがWindowsを使用している同様のユーザーがいます。LinuxMintを使用しています。

4

1 に答える 1

4

これは、構成ファイルのブラウザーのリストにある小さな問題です。config /ディレクトリの下の設定ファイルでブラウザの名前を変更する必要があります:config/testacular.conf.jsおよびtestacular-e2e.conf.js。クロムブラウザを使用している場合は、ブラウザのリストを次のように「Chrome」ではなく「chromium-browse」に設定します。

browsers = ['chromium-browser'];

これが私のtestacular.conf.jsファイルのssです:私のtestacular.conf.jsのss

テストに複数のブラウザを含める場合は、システムにインストールされている他のブラウザの名前を追加できます。

browsers = ['chromium-browser', 'firefox'];

Chromeブラウザの名前がわからない場合は、ターミナルで役立ちます。

ls /usr/bin/ | grep -i chrom
于 2013-02-17T08:54:11.717 に答える