singhpriyanka90
13 years agoNew Contributor
Problem: IE8 creating multiple iexplore process instances
Hello,
I am testing a web application. I am facing various issues due to multiple processes created by Internet explorer 8.
Note1: I can not disable the IE8 property which creates multiple intances, because my web application is compatible with IE8 only.
Note 2: I tried using other properties to recognise iexplore process, but it did not help.
Note 3: So I have created a name mapping with two iexplore processes i.e. iexplorer1(with Index 1) and iexplore2(with Index 2).
Note 4: I have web pages assigned to iexplorer1 and some windows File open dialog boxes assigned to iexplore2.
Note 5: I have disabled IE8 tab property.
Here is the list of issues I am facing:
1. The above setting works fine at times, but when I restart my system or I run my tests a day after, then the iexplore indexes change.The page objects get assinged to iexplore2 and windows File open dialog box to iexplorer1. And thats why my test fails in recognising objects. (P.S: I always make sure that there are no other instances of iexplore running on system aprt from my web application).
2. I tried running my tests on windows 7 , and to my surprise the behaviour of internet explorer is even more erratic. It creates 3 processes and my page objects and windows File open dialog boxes are getting assigned to different iexplore processes, everytime I run my tests.
The problem is making me go nuts, everytime I am not sure of which iexplore process my web objects are getting assigned to. And even using recognition properties other than Index are not helping.
Any kind of Solutions or Suggestions are most welcome.
Thanks,
Priyanka
I am testing a web application. I am facing various issues due to multiple processes created by Internet explorer 8.
Note1: I can not disable the IE8 property which creates multiple intances, because my web application is compatible with IE8 only.
Note 2: I tried using other properties to recognise iexplore process, but it did not help.
Note 3: So I have created a name mapping with two iexplore processes i.e. iexplorer1(with Index 1) and iexplore2(with Index 2).
Note 4: I have web pages assigned to iexplorer1 and some windows File open dialog boxes assigned to iexplore2.
Note 5: I have disabled IE8 tab property.
Here is the list of issues I am facing:
1. The above setting works fine at times, but when I restart my system or I run my tests a day after, then the iexplore indexes change.The page objects get assinged to iexplore2 and windows File open dialog box to iexplorer1. And thats why my test fails in recognising objects. (P.S: I always make sure that there are no other instances of iexplore running on system aprt from my web application).
2. I tried running my tests on windows 7 , and to my surprise the behaviour of internet explorer is even more erratic. It creates 3 processes and my page objects and windows File open dialog boxes are getting assigned to different iexplore processes, everytime I run my tests.
The problem is making me go nuts, everytime I am not sure of which iexplore process my web objects are getting assigned to. And even using recognition properties other than Index are not helping.
Any kind of Solutions or Suggestions are most welcome.
Thanks,
Priyanka