Я пытаюсь автоматизировать процесс входа в Citrix в своей организации.
Я использую ChromeDriver (селен), чтобы автоматизировать несколько шагов, что успешно до сих пор.
Но он загружает .ica файл, который мне нужно дважды щелкнуть и который открывает свежий экземпляр браузера IE.
Я не могу получить управление этим экземпляром. Я хочу ввести имя пользователя и пароль программно в этом новом окне IE.
Мой код, как показано ниже.
// Code which downloads ica file
var idCitrix = chromedriver.FindElementById("IdOfDOMElement");
idCitrix.Click();
// Below code will ALWAYS OPEN IE FRESH BROWSER INSTANCE (IE 11)
Process.Start("LOCATION OF .ICA FILR FROM DOWNLOADS FOLDER");
//How to get handle of this newly opened IE window ??