Internet Explorer 6 and Internet Explorer 7 are two different applications but if your scripts are solely interacting with DOM objects there should not be a problem. If however your scripts interact with the Internet Explorer application then problems can occur. Lets look at both browsers to highlight the differences in the actual Internet Explorer application. For example we will examine the "Favorites" window of both IE6 and IE7. Below is the "Favorites" window of IE6: If we now perform a record window declarations to examine what SilkTest records: As you can see SilkTest records a TreeView window with no parent controls, now lets look at Internet Explorer 7: From the above we can see that the look and feel of the "Favorites" window has changed from Internet Explorer 6. This is important as if a new level of graphical complexity has been introduced in the "Favorites" window of Internet Explorer 7 this should be reflected in the window declarations that SilkTest records. Lets now look at what SilkTest records: Looking at the record window declarations dialog above we can see that the TreeView control which previously had no parent control other that the BrowserChild, is now a child window of a CustomWin control which itself is a child window of another CustomWin control. We now have 2 new layers of control which results in a new window declaration hierarchy, therefore any scripts configured to interact with the Favorites window of Internet Explorer 6 will no longer work for Internet Explorer 7. Old KB# 20770
↧