Forum Discussion
ArtemS
Alumni
14 years agoHi Ashwin,
The behavior you observe is typical for Internet Explorer 8 and later versions, and this behavior takes place due to Microsoft's Loosely Coupled IE (LCIE) concept introduced in this version. In a nutshell: there's one master instance of the iexplore process, plus a separate instance of the iexplore process for (almost) every open web page. The dialogs invoked by the pages are created in page instances of IE, but not in the master instance. In addition, in TestComplete, the respective Page object is available in both instances of the iexplore process.
Therefore, you may address the page instance Process("iexplore",2) to work with the page and its Open dialog. To learn more about the specifics of the IE multi-process nature, see the Access to Web Pages topic.
Alternatively, you can disable LCIE and force IE to open all the pages in one instance of the iexplore process, see the instructions in the Preparing Web Browser topic.
Good luck.
The behavior you observe is typical for Internet Explorer 8 and later versions, and this behavior takes place due to Microsoft's Loosely Coupled IE (LCIE) concept introduced in this version. In a nutshell: there's one master instance of the iexplore process, plus a separate instance of the iexplore process for (almost) every open web page. The dialogs invoked by the pages are created in page instances of IE, but not in the master instance. In addition, in TestComplete, the respective Page object is available in both instances of the iexplore process.
Therefore, you may address the page instance Process("iexplore",2) to work with the page and its Open dialog. To learn more about the specifics of the IE multi-process nature, see the Access to Web Pages topic.
Alternatively, you can disable LCIE and force IE to open all the pages in one instance of the iexplore process, see the instructions in the Preparing Web Browser topic.
Good luck.