Internet Explorer 11 becomes non responsive during test execution
A number of users have reported issues where IE (Internet Explorer) becomes un responsive/hangs during tests. Investigation by the Silk Test development team has found that this issue is potentially caused by a thread in IE being suspended which then creates a subsequent deadlock. The root cause of this problem is not a Silk Test specific issue but a problem which has been introduced with a new security feature in Internet Explorer. For further information please view this article.
This functionality was initially deployed to IE 11 on Windows 10, however it has since been ported to IE 11 on other platforms as well as IE 10.
As noted in the linked article, you can disable the feature by setting the mentioned registry key to the value 2 (MemGC will be disabled for any value less than 3). This setting which will also fix the hang issue that can occur during test execution within Silk Test.
To resolve the issue, do the following:
Launch the Registry Editor
Go to: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Internet Explorer\Main::OverrideMemoryProtectionSetting = %DwordValue%
Where %DwordValue% can be any of the following:
• 3: MemGC is enabled (default).
• 2: Memory Protector is enabled (force mark-and-reclaim).
• 1: Memory Protector is enabled.
• 0: MemGC and Memory Protector are disabled.
NB. If the OverrideMemoryProtectionSetting value does not exist in the “Main” Key then you should create it and assign it with the decimal value 2.
This issue can affect tests executed in all version of Silk Test and will be documented as a known limitation in the release of Silk Test 17.0