Tip: Most TestComplete minimize issues are caused by floating panels, modal dialogs, or focus problems, rather than the Playback setting itself. Ensuring TC has a clean workspace and proper window focus often resolves the problem.
Diagnostic Checklist for TestComplete Failing to Minimize
1. Verify Playback Settings
Go to Project Properties → Playback.
Confirm “Minimize TestComplete on playback” is checked.
Check for any conflicting options that might affect window focus.
2. Check for Open Modal Dialogs or Panels
Close all modal dialogs, popups, and floating panels (Name Mapping, Object Browser, Log, etc.) before running tests.
Reset the workspace layout to default for a clean start.
3. Check Window Focus and Overlap
Make sure no other application windows overlap TestComplete.
If using multiple monitors:
Ensure TC is on the primary monitor.
Confirm consistent DPI scaling across monitors.
4. Observe Environment & Performance
Note whether tests run on a local machine or VM.
Check CPU/memory usage — high load can delay TC minimizing.
Test with a simple, short test to see if the behavior persists.
5. Test in Different Playback Modes
Try running the tests from the command line or via TestExecute.
Compare behavior to running playback directly from the IDE.
6. Examine Logs
Enable detailed logging (Project Properties → Log Options).
Look for messages like:
“Cannot minimize TestComplete”
Playback delays or errors before test execution.
7. Test a Minimal Reproduction
Create a small test project with a single simple test (open an app, minimize TC, perform one click).
If the issue doesn’t occur, the problem may be project-specific.
8. Reinstall TestComplete
If the problem persists after all checks, try reinstalling TestComplete.
This ensures any corrupted configuration or missing files are fixed.
This checklist should help you systematically identify why TC is not minimizing and address the issue efficiently.
🤖 AI-assisted response
👍 Found it helpful? Click Like
✅ Issue resolved? Click Mark as Solution