Another Salesforce blog!!!

Salesforce, Apex

How to handle Selenium is already running on port 4444


When we run selenium RC test cases sometimes we faces this issue saying “java.net.BindException: Selenium is already running on port 4444. Or some other service is.” When you check the port 4444 no service is running. We change the port and run the program even that too is not working.
In these cases we need to shutdown the selenium server on this port.
Use below command to shut down the server.

http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer

If selenium server is already running on port 4444 then it will shut down the server and says
OKOK

if selenium is not running on this port 4444 then by hitting above url will give you
“Unable to connect”

Now you can run your test cases i am sure will run smoothing.

Leave a Reply

Your email address will not be published.

*