Forum Discussion
For security reasons, TestComplete does not store SmartBear License Management (SLM) configuration (such as the license-server URL or credentials) in a client-side config file. With ID-based SLM licensing, license access is managed centrally through SmartBear’s licensing services, so there is no local file to prepopulate during installation.
For deployment automation, SmartBear recommends installing TestComplete in silent mode and managing license access through centralized SLM configuration, not per-machine settings:
- SLM ID-based licensing overview:
https://support.smartbear.com/testcomplete/docs/licensing/id-based/index.html - Managing users and access in SmartBear License Management:
https://support.smartbear.com/administration/docs/en/smartbear-license-management/work-with-smartbear-license-management/license-management-for-license-users.html - Private-network (offline) SLM floating licensing (if applicable):
https://support.smartbear.com/testcomplete/docs/licensing/id-based/private-networks/index.html - Use user access key on command line: https://support.smartbear.com/testcomplete/docs/licensing/id-based/automated-builds.html
For floating licenses, no activation is needed on each workstation—the license is checked out dynamically when TestComplete starts. If behavior differs or centralized SLM isn't configured yet, SmartBear Support can help review your setup:
https://support.smartbear.com/testcomplete/
🤖 AI-assisted response
👍 Found it helpful? Click Like
✅ Issue resolved? Click Mark as Solution