Автоматизация для «Chrome Legacy Window» (Chromium) с использованием Winium в C# - PullRequest
0 голосов
/ 24 января 2020

Вопрос почти идентичен Автоматизация для "Chrome Legacy Window" (Chromium) с использованием Winium , за исключением вопроса в C#

Я пытаюсь сделать то же самое с C# (CodedUI). Winium Driver создает приложение в uri

RemoteWebDriver driver = new RemoteWebDriver(new Uri("http://localhost:9999"), dc);
var window = driver.FindElementByClassName("Chrome_RenderWidgetHostHWND");//**works here**
driverGC = new ChromeDriver(@"C:\\Costar Automation\\qa-automation_epam_sms\\bin\\",options);
String testHWND = driverGC.CurrentWindowHandle;
IWebElement HiddenCtrlWindow = driverGC.FindElement(By.ClassName("Chrome_RenderWidgetHostHWND"));//**doesnt work**

Причина перехода к драйверу chrome заключается в том, что драйвер winium не может получить элементы управления, связанные с Chrome_RenderWidgetHostHWND

...