In the Selenium options (on Firefox) I can find Custom browser
.
Is it possible to use this option to run a Selenium test in Chromium Browser (not Chrome)?
Through WebDriver, Selenium supports all major browsers on the market such as Chrome/Chromium, Firefox, Internet Explorer, Edge, Opera, and Safari.
chromium. webdriver. Controls the WebDriver instance of ChromiumDriver and allows you to drive the browser. Controls the WebDriver instance of ChromiumDriver and allows you to drive the browser.
Selenium test scripts can be written in different programming languages like Java, Python, C# and many more. These test scripts can run across various browsers like Chrome, Safari, Firefox, Opera and also provides support across various platforms like Windows, Mac OS, Linux, Solaris.
New Selenium IDEVisit the link: https://chromedriver.chromium.org/downloads. There shall be links available for download for various chromedriver versions. Select the version which is compatible with the Chrome available to our system. Click on it.
Uh, the accepted answer doesn't answer the question. Google Chrome is based on Chromium, but they're not the same browser.
This is what you want: (since Chromium isn't officially supported)
DefaultSelenium selenium = new DefaultSelenium("localhost", 4444, "*custom C:/path/to/chromium.exe" , "www.google.com"); selenium.start();
Edit 2018-08: Looks like the accepted answer changed to a copy of this one several years later, so my original comment is no longer correct. I'm leaving it there, but struck out, because the votes are misleading if I straight remove it.
On unix systems, you can do something like
sudo ln -s /usr/lib/chromium-browser/chromium-browser /usr/bin/google-chrome
and then you can use "*googlechrome" as the lauch parm when creating your DefaultSelenium instance.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With