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


Reply via email to