我正在尝试在我的组织中自动执行citrix登录过程。 我正在使用ChromeDriver(selenium)自动化一些成功的步骤。 但是它将下载.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 ??