Всем привет!
Тестовый фреймворк использует связку selenium + c#.
Вопрос вобщем то вот в чем: как запускать тесты на определенной удаленной машине? То есть у нас есть ряд машин на которых нужно прогонять тесты(на всех разные версии windows). Если использовать grid, то не знаю как им управлять - hub сам решает на какую ноду пойти, единственное можно указать какой браузер использовать(это круто, но мало этого). Может можно как то указать ip машины?
Может есть у кого-то опыт в решении такой задачи?
... DesiredCapabilities capabilitiesClient = new DesiredCapabilities(); capabilitiesClient = DesiredCapabilities.Chrome(); driverClient = new RemoteWebDriver(new Uri("http://localhost:4444/wd/hub"), capabilitiesClient, TimeSpan.FromSeconds(25000)); capabilitiesClient.SetCapability(CapabilityType.BrowserName, "chrome"); capabilitiesClient.SetCapability(CapabilityType.Platform, new Platform(PlatformType.Windows)); ...