This article describes a process of setting up and running Selenium Grid web testing tool in distributed fashion.
You should have an Amazon Elastic Compute Cloud account
It is implied, that you have basic Unix/Linux administration skills and some experience with Amazon EC2 tools
Some knowledge of Selenium testing ( read more at http://www.openqa.org/selenium-grid/ )
How to start rolling:
1. Run instance of AMI ami-fd37d294 and get Public DNS of the instance.
2. Login into ssh terminal, using Public DNS.
3. Run following commands:
Instances of this AMI can be run as "hub" or "remote control" depending on your layout. If this is going to be a remote control:
ant -Dport=5555 -Dhost=testhost -DhubURL=http://your-hub-url:4444 -Denvironment="Firefox on Linux" launch-remote-control
- pass parameters before launch, so it runs in hub or rm mode, all neat and automated
- add Firefox on Windows and Safari on OS X profiles