I was asked a question :
Assume I have 4 machines and I need to execute a script in all the machines across all the browsers. How will I achieve that.
I told him the concept of Selenium Grid, where in we could set up a machine which acts like a hub, configure 3 more machines which would act like a node.
Using Desired Capabilities among others we could choose a browser type and version type in that and write a script.
But he asked me two things :
- IN all the node machines how do you configure the Windows username and Password if the machine is locked. Can you write windows Authentication in the script.
- Can I achieve testing different browser versions of same browser type in a single node?
- Can I pass as a the browser type and browser version as a parameter from hub to the node?
Can someone throw some light on these as I was unable to answer. Thanks.