IE перестал работать, если кодовые тесты пользовательского интерфейса выполнялись непрерывно

Я выполняю 25 закодированных пользовательских библиотек непрерывно (по одному) с помощью.NET Reflector. Примерно у них есть 6000 действий. После выполнения от 10 до 15 dll, IE выходит из строя и выдает всплывающее окно "Internet Explorer перестал работать". Это происходит случайно, а не для какого-либо конкретного сценария или действия.

Я использую VS2012 Ultimate для записи. Использование MS Test Agent 2012 для воспроизведения и использование IE 11. Сценарии записываются на языке C#.

Пожалуйста, помогите решить эту проблему. Заранее спасибо.

0 ответов

Несколько раз долгое время выполнения может вызвать это в IE. Я тоже сталкивался с такими проблемами во время исполнения, у меня нет правильного решения для этого. Но то, что я сделал, это реализовал ниже строку кода после каждого теста

BrowserWindow.ClearCache();
BrowserWindow.ClearCookies();
BrowserWindow.SetFocus();
BrowserWindow.Refresh();
Другие вопросы по тегам