Hi All,
I was able to set up remote platform testing using Selenium Grid 2 & RemoteWebDriver. Note - Maven /ant is no more required as they were mostly used with Grid 1 And I am able to run the flow on firefox on remote m/c, but when I change it to IE I get the below exception - "The path to the driver executable must be set by the webdriver.ie.driver system property; for more information, see http://code.google.com/p/selenium/wiki/InternetExplorerDriver. The latest version can be downloaded from http://code.google.com/p/selenium/downloads/list" I've already tried following things to fix this but unfortunately no luck - 1. Added - System.setProperty("webdriver.ie.driver", "C:\\SeleniumServer\\Drivers\\IEDriverServer_Win32_2.33.0\\IEDriverServer.exe"); 2. Set the IEDriverSerrver path in the PATH variable 3. I also tried to pass some parameter for the hub - รจ C:\SeleniumServer>java -jar selenium-server-standalone-2.33.0.jar -role hub -Dwe bdriver.ie.driver=C:\SeleniumServer\Drivers\IEDriverServer_Win32_2.33.0\IEDriver Server 4. Finally, downloaded older versions of IEDriverServer like 2.24/2.28 nothing worked :) Please let me know if there is anything else that can be tried. Thanks, Manpreet From: Manpreet Ratra (CS) Sent: Wednesday, June 12, 2013 4:14 PM To: '[email protected]' Subject: RE: [jbehave-user] Testing Jbehave stories on remote m/c's Thanks Mauro for prompt responses. I will look forward to it and update once we have this working. From: Mauro Talevi [mailto:[email protected]] Sent: Wednesday, June 12, 2013 2:25 PM To: [email protected]<mailto:[email protected]> Subject: Re: [jbehave-user] Testing Jbehave stories on remote m/c's You can certainly setup run configurations for multiple platforms and browsers. E.g. define an Embeddable instance (such as JUnitStories) for each configuration desired. Then run them via Maven or Ant. It's not Eclipse-based (although once setup you could run them from Eclipse). Alternatively, you can write a thin layer on top of these configuration that can provide you a single entry point to manage (similarly to what SauceLabs does). Cheers On 12/06/2013 21:51, Manpreet Ratra (CS) wrote: Hi Mauro, Thanks for your reply. I am actually looking to test multiple platforms like Win XP, Win 7/8 and multiple browsers IE, FF, Chrome, etc. So currently I have an eclipse set up with the project but this would only test locally but not other platforms. I've all the images (remote m/c's) and I do want to run all my stories in those platforms. I was checking SauceLabs and there I will have to get an account and it just has 100 mins of free testing :). If there is anything else do let me know which suits best to my scenario. Thanks, Manpreet From: Mauro Talevi [mailto:[email protected]] Sent: Wednesday, June 12, 2013 1:26 AM To: [email protected]<mailto:[email protected]> Subject: Re: [jbehave-user] Testing Jbehave stories on remote m/c's What is an m/c? And are you tried to replicate the integration with Eclipse or just run stories remotely? JBehave supports remote running of stories via SauceLabs. http://jbehave.org/reference/web/stable/using-sauce-labs.html Cheers On 12/06/2013 01:01, Manpreet Ratra (CS) wrote: Hi Team, I have setup an environment with eclipse + jbehave and executing all the stories on local m/c and testing on multiple browser's. I would like to know is there a way to use the same instance/project (setup) and run the same stories on remote m/c so that I cover various other platforms ? Since I would not like to setup eclipse in each and every other platform (m/c), kindly let me know if there is any workaround for the mentioned issue. Thanks, Manpreet Singh
