Open ArtyomLovchikov opened 2 years ago
Как работает кнопка. Закрыть всех клиентов работает в двух вариантах:
Если не было изменений в конфигурации и обработке, то скорее всего проблема в политиках безопасности. Выполнение эти команд происходит скриптом (MSScriptControl.ScriptControl или winmgmts ) и если пользователю запрещено или стало политиками безопасности вызывать такую команду, то закрываться не будет. Та же самая команда используется для закрытия WinAutomationUI.
Вторая проблема при выполнении автоматического теста, может заключаться в следующем. Если время выполнения теста более чем установленный интервал (ожидать появления файла или по времени), то система попытается закрыть все запущенные 1С, но это не всегда успешно. У нас такая проблема встретилась, когда объем базы вырос и время выполнения значительно увеличилось. Решается путем увеличения времени ожидания.
Попробовать проверить разрешение политик можно следующим образом:
Если проблема в этом, то нужно просить предоставить подобные разрешения.
вот еще один вариант решения проблемы отсутствия прав "Ошибка при вызове конструктора (COMОбъект): -2147467225(0x80004027)"
Добрый день, во время запуска задания, всё выполняется как положено, но после выполнения отдельных тестов клиенты 1С не закрываются автоматически. (То же самое касается и WinAutomationUI) Также во время создания тестов, кнопка "Закрыть всех клиентов тестирования" которая находится рядом с кнопкой "Запустить клиента/ов тестирования" тоже перестала работать и не закрывает клиенты. (Предполагаю что проблема в одном и том же)
Подскажите пожалуйста, в чем может быть проблема? Более года работало всё исправно, такая проблема не наблюдалась, конфигурация не обновлялась также давно, так что проблема не в обновлении.
1С:Предприятие 8.3 (8.3.12.1790) Тестирование и разработка (3.20.11.07)