Утром наша команда приступила к работе, и мы обнаружили, что все наши тесты Watin (2.1.0) не выполнялись на нашем сервере интеграции, за исключением следующего.Тесты также больше не работают локально с (IE8 или IE9)
WatiN.Core.Exceptions.RunScriptException : RunScript failed
----> System.UnauthorizedAccessException : Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
Обратите внимание, что это сообщение об ошибке появляется при запуске события изменения jquery списка:
self.$country.bind('change', function (e) {
var country = $('option:selected', this);
if(country.val() == "??")
{
self.$country.val('US');
}
Мы находимся в полной растерянности:
- Мы пытались отменить все изменения кода до сбоя теста, и они не кажутся связанными с ошибками
- Эти тесты успешно выполнялись длянесколько месяцев
- Обновления Windows не были применены к серверу
- Сетевые разрешения не были изменены
Любая информация об этой ошибке или предложения будет принята с благодарностью.