The following are the known limitations for testing with
The following classes, interfaces, methods, and properties are currently not supported when testing web applications on
The following methods of the
BrowserWindow class are not supported for
Microsoft Edge versions prior to build 38.14393, the
Microsoft Edge version for
Microsoft Windows 10 Anniversary Update.
Silk4J does not automatically bring the browser into the foreground when recording actions against
When testing with
Microsoft Edge, the rectangle for the
BrowserApplication is not absolute.
Silk4J does not support testing
Silk4J does not provide native support for
Microsoft Edge. You cannot test internal
Microsoft Edge functionality. For example, in a test, you cannot change the currently displayed web page by adding text to the navigation
bar. As a workaround, you can use API calls to navigate between web pages.
Silk4J does not support handling alerts and similar dialog boxes for
Image clicks are only supported for
Microsoft Edge Threshold 2 (build 25.10586) or later. If you are testing a web application on a prior version of
Microsoft Edge, you can only use image verifications.
Silk4J does not support tabbing on
Microsoft Edge. Tabs are recognized as windows.
When testing web applications on
Silk4J cannot locate meta-tags which include the
http-equiv attribute. For example,
Silk4J cannot locate the following meta-tag:
Silk4J does not support directly reading the
currentStyle attribute of a DOM element. You can use the
getCssStyle method of the
DomElement class to retrieve the computed CSS style with the specified style name.
When starting the interaction with a web application on
Silk4J closes any open instance of
Microsoft Edge and starts a new browser. This new browser uses a temporary profile without add-ons and with an empty cache. This instance
Microsoft Edge is closed when shutting down the Open Agent or when starting to test another application outside
Silk4J does not recognize the
textContents attribute while recording actions or locators. However, you can use the
textContents attribute in object maps and when replaying a test on
Silk4J does not support properties in XPath expressions for
Microsoft Edge. Only attributes are supported in XPath expressions.
Silk4J does not support the
getFocus method of the
Silk4J does not support testing web applications which include a Content-Security-Policy HTTP header.