This following browsers and browser test utilities are available to your build:
- Firefox
/usr/bin/firefox - Chromium
/usr/bin/chromium-browser - Chrome
/usr/bin/google-chrome - Chrome Driver
/usr/local/bin/chromedriver - PhantomJS
You may also install other popular testing frameworks using npm or apt-get:
sudo npm -g install karmasudo apt-get install [your favorite testing tool]
Before starting any browser tests you’ll need to start an xwindows session. Include the following command in your build script:
sudo start xvfb
Selenium
Add the following commands to your build script to download and start the selenium server:
sudo start xvfb
wget http://selenium.googlecode.com/files/selenium-server-standalone-2.35.0.jar --quiet
java -jar selenium-server-standalone-2.35.0.jar &