В некоторых случаях открытое окно TestComplete’a может мешать работе тестов. В этом случае необходимо либо сворачивать TestComplete, либо полностью скрывать его с экрана на время выполнения тестов.
Самый простой способ — это автоматически сворачивать TestComplete во время работы скриптов. Для этого достаточно открыть свойства проекта (правый клик на имени проекта, Edit | Properties), выбрать группу настроек Playback и включить опцию Minimize TestComplete

Теперь при работе скриптов TestComplete будет сворачиваться автоматически.
Это, однако, не всегда работает как надо:
- во-первых, при работе скриптов может быть отображена пользовательская форма (User Form), после чего TestComplete останется развёрнутым;
- во-вторых, TestComplete может быть развёрнут случайно;
- в-третьих, даже при свёрнутом главном окне TestComplete, на экране отображается Индикатор.
Чтобы полностью скрыть TestComplete с экрана, необходимо спрятать Индикатор и главное окно приложения. Сделать это можно так:
var oTC = Sys.OleObject("TestComplete.TestCompleteApplication", "");
oTC.Visible = false;
Indicator.Hide();
Delay(5000);
Indicator.Show();
oTC.Visible = true;
С помощью OLE-объекта TestComplete.TestCompleteApplication мы скрываем и отображаем главное окно приложения, а стандартные методы Indicator.Hide и Indicator.Show позволяют скрыть и отобразить на экране Индикатор.