0

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.

4

1 に答える 1

0

さまざまなプラットフォーム値を使用してみることができます

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);

これにより、テストが適切なマシンにリダイレクトされます。

于 2012-06-17T02:03:16.347 に答える