Selenium オプション (Firefox の場合) で、Custom browser
.
このオプションを使用して、 (Chrome ではなく) Chromium ブラウザーで Selenium テストを実行することはできますか?
Selenium オプション (Firefox の場合) で、Custom browser
.
このオプションを使用して、 (Chrome ではなく) Chromium ブラウザーで Selenium テストを実行することはできますか?
ええと、受け入れられた答えは質問に答えません。Google Chrome は Chromium に基づいていますが、同じブラウザではありません。
これはあなたが望むものです:(Chromiumは公式にサポートされていないため)
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom C:/path/to/chromium.exe" , "www.google.com");
selenium.start();
編集 2018-08: 受け入れられた回答が数年後にこの回答のコピーに変更されたように見えるため、元のコメントはもはや正しくありません。私はそこに残していますが、まっすぐに削除すると投票が誤解を招くため、打ち消されました。
UNIXシステムでは、次のようなことができます
sudo ln -s /usr/lib/chromium-browser/chromium-browser /usr/bin/google-chrome
そして、DefaultSelenium インスタンスを作成するときに、「*googlechrome」を起動パラメーターとして使用できます。
はい。クロムの場合:
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom path/to/chromium" , "www.google.com");
selenium.start();
使用できるその他のオプションは、*custom、*chrome(注: これは Google chrome ではなく、firefox モードのみです)、*googlechrome、*iexplore です。モードの完全なリストについては、セレンのドキュメントを確認してください。
編集: googlechrome を chromium に変更しました