2

Я создал несколько автоматических тестов с использованием WatiN и MBunit, и они отлично работают на моей машине (под управлением Windows 7 и VS 2010).WatiN Timeouts в Windows Server 2008 IE8

Однако, когда я пытаюсь запустить их на виртуальной машине под управлением Windows Server R2 2008 и IE8, мои тесты последовательно перехватывают тайм-аут, если я не нажимаю на окно периодически.

IE не находится в защищенном режиме. Также каждый раз, когда запускается браузер, вызывается метод WatiN «BringToFront», но, похоже, он фактически не выводит браузер на передний план, он всегда открывается за Visual Studio 2010.

ответ

1

Похоже, это вызвано двумя что-то, это ошибка IE8, обходным путем является открытие Tools-> Internet Options -> Advanced и un-check «Show Pictures»

Другое решение - открыть Regedit, в дереве папок перейти к HKEY_CURRENT_USER \ Control Panel \ Desktop. Измените значение ForegroundFlashCount на 0, затем снова выйдите из системы и снова включите его. (это исправление является настройкой для каждого пользователя, поэтому каждый пользователь должен будет исправить ошибку)

Смежные вопросы