I've got task for launch test for web on Windows x64 and Windows x86. I've set up Selenium Grid (1 Hub and two Nodes). How can i launch tests for Win x64 only?
I didnt find parameter for x64 or x86 when i launch selenium server on Node.
I've got task for launch test for web on Windows x64 and Windows x86. I've set up Selenium Grid (1 Hub and two Nodes). How can i launch tests for Win x64 only?
I didnt find parameter for x64 or x86 when i launch selenium server on Node.
さまざまなプラットフォーム値を使用してみることができます
java -jar selenium.jar -role node -hub http://yourhubaddress:hubport/grid/register -browser browserName=iexplorer,platform=win7
x86の場合
java -jar selenium.jar -role node -hub http://yourhubaddress:hubport/grid/register -browser browserName=iexplorer,platform=XP
ここで、テストでは、正しいbrowserNameを設定する必要があります。何かのようなもの
DesiredCapabilities customIECapability=DesiredCapabilities.internetExplorer();
if(propertywhichcontainsbrowseryouwanttorun=x64IE){
customIECapability.setPlatform("win7");
}
else
if(propertywhichcontainsbrowseryouwanttorun="x32IE"){
customIECapability.setPlatform("XP");
}
WebDriver driver = new RemoteDriver("huburl",customIECapability);
これにより、テストが適切なマシンにリダイレクトされます。