С TestComplete 8 есть сценарий, который планируется запустить 06:00 каждое утро этой линии:Запланированное исполнение TestComplete терпит неудачу
«C: \ Program Files \ Automated QA \ TestComplete 8 \ Bin \ TestComplete. exe "" C: \ Attracs \ TestComplete \ Attracs \ AttracsTEST \ AttracsTESTProject.mds "/ r/e/SilentMode
Проблема в том, что это часто терпит неудачу. В примечании журнала указано: Произошла ошибка при вызове метода или свойства «Ключи» объекта «TcxCustomInnerTextEdit». Объект или один из его родительских объектов не существует.
Если я подключаюсь к компьютеру с помощью Remote Desktop и запускаю скрипт вручную, он отлично работает. Аккаунт экрана не активен, и схема питания настроена так, чтобы никогда не спать.
Я заметил, что Testcomplete нужен дескриптор GUI (экран виден), или скрипт получил такие ошибки. Может случиться так, что когда он начнется, у него нет ручки для компонентов GUI, потому что они не видны?
Из помогает выполнению тестов с помощью удаленного рабочего стола:
Однако, если вы сворачиваете окно удаленного рабочего стола (окна, которые отображают рабочий стол удаленного компьютера), операционная система переключает сеанс удаленного в GUI без режима и не отображает окна и элементы управления. В результате TestComplete (или TestExecute) не может взаимодействовать с графическим интерфейсом тестируемого приложения, поскольку в этом случае GUI на самом деле не существует, и ваш автоматический тест GUI выходит из строя.
Чтобы избежать этой проблемы, вы можете держать окно удаленного рабочего стола видимого во время тестового прогона, но это может быть неудобно, так как он занимает какую-то часть или даже весь экран и оставляет меньше мест для вас, чтобы запускать локальные приложения ,
Любое решение для этого?