1

を使用してクロムブラウザを起動しています

selenium = new DefaultSelenium("localhost", 4444, "*googlechrome",
                    "https://example.com/");

しかし、次のメッセージを含むポップアップが表示され、フリーズします:

管理者がこのシステムに Google Chrome をインストールしており、すべてのユーザーが利用できます。システム レベルの Google Chrome は、ユーザー レベルのインストールに取って代わります。

フリーズするまでのコンソール ログ:

Server started
16:06:37.792 INFO - Command request: getNewBrowserSession[*googlechrome, https://example.com/, ] on session null
16:06:37.796 INFO - creating new remote session
16:06:38.081 INFO - Allocated session beb925cd0418412dbe6319fedfb28614 for https://example.com/, launching...
16:06:38.082 INFO - Launching Google Chrome...

助言がありますか?

4

1 に答える 1

4

次のように、ブラウザ名とともに chrome exe の場所も指定してみてください。

selenium=new DefaultSelenium("localhost", 4444, "*googlechrome C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", "https://example.com");
于 2012-11-19T11:21:25.087 に答える