ContributionsMost RecentMost LikesSolutionsRe: TestComplete 8 License Manager QuestionI have just used the xml file as input to the license update wizard, and it now says "Update written successfully". So now I think I understand the license activation process. The problem is that I have activated the floating user license on the wrong machine. Now my development PC is the license manager PC. That is not what I want. I need to find an obsolete machine that I can add into my test lab network as the License Manager PC, dedicated to managing AQA licenses. I need to make my development machine not a license manager PC, and transfer the role to the dedicated machine. Is there a mechanism for doing this? What is the recommended process to follow if the License Manager PC fails? If the hard drive on the License Manager PC is replaced? Please recommend a licensing regime for this scenario: An office has a dedicated software testing lab, with four slave machines and a TestComplete server. A tester creates test cases on her laptop, and runs them one at a time to verify them. As test cases are verified, the tester adds them to the regression test suite, and transfers them to a software testing lab. The software testing lab runs regressions tests overnight. Tests that produce unexpected results are repeated on the tester's laptop for investigation.Re: TestComplete 8 License Manager QuestionHi Jared, Thanks for the response. I tried to use the manual activation procedure, but failed at step 4 "Activate License on the License Manager PC". The "link for downloading the file generated on the previous step" shows a file with a v2c extension, but when I click the link an xml file opens in Internet Explorer. If I right mouse and save target as..., an xml file (911291686014.xml) is saved. I tried to run the procedure again, but at step 4 I got a dummy page instead of the page I saw before. I attach the file I uploaded (generated by the manual activation wizard), and the file I saved from the link.TestComplete 8 License Manager QuestionI am currently evaluating TestComplete 8. In my development environment it works fine. I have an issue with the license manager in my software testing labs. For security reasons, they are isolated from the internet. Without an internet connection the license manager will not activate my license. Do you have any suggestions? Thanks and regards, Neil.Re: Disappear WinFormsObject() in Object Browser by MS Windows Security UpdatesI am about to install the hot fix for this issue. I have a question: Is the patch backward compatible? I mean, if I have not installed the Windows fixes that trigger the problem, is it still OK to install the hot fix? The reason for my question: I maintain a framework for several customers in different areas of the world. I cannot guarantee that all cuatomers will, or will not, install the Windows fixes. I would prefer to make a single recommendation for all, rather than a conditional one. Not all installers of my framework will know if the Windows fixes are installed, and fixes may or may not be installed after my framework.Re: How to know current TC version from script?Thanks Alex, works a treat. For interest, here is the production code I'll use: //TC7 Support... var testProcess = Sys.WaitProcess("TestExecute", Glo_SpeedFactor * 500); if (testProcess.Exists == false) { testProcess = Sys.WaitProcess("TestComplete", Glo_SpeedFactor * 500); } Glo_TCVersion = testProcess.FileVersionInfo.MajorPart; //...TC7 Support How to know current TC version from script?I have been using TC for a few years, but I'm sure this question is appropriate to this forum. I have a team working on a generalized script framework. The framework is used by several teams in different areas of the world, all testing the same application, but different versions of the app, and different business rules. The framework is written in JScript. It contains many if tests to behave differently based on the app version or the locale. I want to move to the latest version of TC, but I don't want to force all my customers to move right away. Also I'd like to be able to run the framework on different versions of TC for troubleshooting if required. So I want to be able to say something like if (TC_Version < 7) { DoItTheOldWay(); } else { UseNewFeature(); } Is there a global variable or an easy way to tell? I thought of finding testcomplete.exe and looking at its app version. I also thought of having my own project suite variable. Is there a better way?