Personal tools

Contact Us 24/7 > 1 866.SIX FEET

Skip to content. | Skip to navigation

Home > Blog > How to Dramatically Speed Up In-Browser Web Testing

EVERYONE.NET SCHEDULED MAINTENANCE will be performing maintenance on their databases Friday December 2nd, 2016 between 9:00PM PT to 3:00AM PT / 12:00AM ET to 06:00AM ET. During this time, all services including web mail, POP, IMAP, and SMTP relay may experience degraded performance and inbound mail delivery delays. We apologize for any inconvenience.


How to Dramatically Speed Up In-Browser Web Testing

written by Christine Shaw on Monday April 9, 2012

Cross-browser testing can be time consuming when performed manually. Selenium Grid can distribute automated UI tests across multiple platforms, reducing test time overhead and providing quick feedback independent of infrastructure.

Quick Start Guide for Selenium Grid:

1. On the grid host machine and the remote machine or VM (which the browsers will run on):

2. The host machine will distribute the requests to the remote machines. On the host, start the server with the command:

java -jar selenium-server-standalone-X.Y.Z.jar -role hub

where "X.Y.Z" is the version you downloaded.

You can view the console in your web browser by going to:


where "HOST.IP.ADDRESS" is the IP of the host machine.

3. Start the remote node on your remote machine or VM with the command:

java -jar selenium-server-standalone-X.Y.Z.jar -role node -port 5572 -hub http://HOST.IP.ADDRESS:5555/grid/register

where "X.Y.Z" is the version you downloaded, and "HOST.IP.ADDRESS" is the IP of the host machine which will distribute the requests.

4. Write your test script in the language of your choice. For example, in Python -- install the selenium package. To launch Firefox and load Google on the remote machine:

from selenium import webdriver

driver = webdriver.Remote("http://HOST.IP.ADDRESS:4444/wd/hub", webdriver.DesiredCapabilities.FIREFOX)

For more information about, check out the Selenium Grid website.

Interested in getting more tips to make your development more efficient? Sign up for our mailing list...

Add comment

You can add a comment by filling out the form below. Plain text formatting.


Next Steps

Select a type of support:

Contact our sales team

First name:
Last name:
Phone Number:
Fight spam:
What is + ?
Call Us 1 866.SIX FEET