This functionality is supported only if you are using the Classic Agent.
To test an embedded browser application, enable the Web browser as the primary extension for the application in both the
Extension Enabler and in the
Silk Test Classic
Extensions dialog boxes. For instance, if you are testing an application with DOM controls that are embedded within a .NET application, follow the following instructions to enable extensions.
Note: The IE DOM extension may not detect changes to a web page that occur when JavaScript replaces a set of elements with another set of elements without changing the total number of elements. To force the DOM extension to detect changes in this situation, call the
FlushCache() method on the top-level browserchild for the embedded browser. This problem might occur more often for embedded browsers than for browser pages, because
Silk Test Classic is not notified of as many browser events for embedded browsers. Also call
FlushCache() if you get a
Coordinate out of bounds exception when calling a method, for example
Click(), on an object that previously had been scrolled into view. The
BrowserPage window identifier is not valid when using embedded browsers because the default browser type is
'(none)' (NULL).