I'm trying to run a same test across multiple browsers through for loop but it always run only on Firefox.
bros = ['FIREFOX','CHROME','INTERNET EXPLORER'] for bro in bros: print "Running "+bro+"\n" browser = webdriver.Remote( command_executor='http://10.236.194.218:4444/wd/hub', desired_capabilities={'browserName': bro, 'javascriptEnabled': True}) browser.implicitly_wait(60000) browser.get("http://10.236.194.156") One interesting observation; when I include the parameter platform: WINDOWS it's running only on Internet Explorer.
Does Selenium Webdriver works this way or my understanding is wrong?