Contributions
Problems trying to upgrade TestComplete from 10.4 to 10.60.
Hi, I am trying to upgrade TestComplete from 10.4 to 10.6. 1/ I load Testcomplete, and choose the menu option Help/Check for Updates option. 2/ After a short time the error message appears: "Unable to check for updates now, because you are not connected to the Internet or you are working offline. Please connect to the Internet and try again." 3/ This is confusing as I canfire upa browser and load external web pages. I can also load outlook and transmit emails from the same box.1.2KViews0likes2CommentsHow to get rid of Java.exe warning message on loading TestComplete.
Recently I had some changes made on my TestComplete box. After the changes, whenever I load TestComplete I get the error message: "An issue occurred while initializing the Android Support plug-in. The Java.exe module was not found in the "C:\Program Files (x86)\Java\jre7 folder". How can I get this to go away? I am not currently using the Android suite of tests, so perhaps I can switch off something in TestComplete or just bung a Java.exe file in that subdirectory?Solved1.1KViews0likes1CommentSafeguarding my test suites after a tool re-install.
I am in a situation where I may need to de-install and re-install TestComplete. However I do not want to lose my test suites. I cannot find anywhere in the documentation that specifically mentions how to do this. Any ideas?Solved935Views0likes1CommentRe: Mapping TestComplete scripts against VB6 application. Losing mappings very rapidly.
On a different forum I got the following reply which I will adopt moving forward. I also believe that moving forward future builds of the app written in VB.NET will not have mapping problems as bad. In TestComplete, you can create aliases. That is the preferred way. What I like to do is create an alias at 3 levels, 1st at the screen level (what ever window or dialog), then 2nd at the container level (what ever section or parent table is holding the target control), then finally one at the target control. From there, you can remap those aliases to adjust to most major changes under the AUT. So after you do your mapping, first map the window, assign it an alias, then map the container relative to the alias assign that an alias, then map the control relative to the container alias and assign that control an alias. Then when you reference controls in your tests, use the control's aliases instead of the direct mapping. That cooler thing you can do from there, is you can create different mapping profiles in TC, that reassign those aliases. Which will allow you to keep your tests backwards compatible. I put this question out on a different forum and got the following advice which I am going to stick with moving forward. I also believe that future builds of the app in VB.NET should "quiten" the mapping problems:2.1KViews0likes0CommentsRe: Mapping TestComplete scripts against VB6 application. Losing mappings very rapidly.
Thanks Mes0673 I have checked this out and the name mapping setting IS unticked. However it is also sitting in a folder called mobile. does this affect things? Should there be an additional name mapping settings under Engine?2.2KViews0likes4CommentsMapping TestComplete scripts against VB6 application. Losing mappings very rapidly.
All, Since getting a new release of a system written in VB6 I am having to do a heavy overhaul on the scripts regarding remapping objects. This body of work is heavily compounded by mappings changing dynamically inside TestComplete work sessions, and with no changes to the excutable itself. For instance the mapping on a combobox is changing from: Aliases.QLX.frmQLXMain.MDIClient.Item35.Item.FRMMHRA001.tabTenancy.sspTenancyEnquiry1.Frame1.ctlQLHxCombo1_11.cboMaintField.BalFreqComboBox to: Aliases.QLX.frmQLXMain.MDIClient.Item37.Item2.FRMMHRA001.tabTenancy.sspTenancyEnquiry1.Frame1.ctlQLHxCombo1_11.cboMaintField.cboXField.Edit I have tried to wildcard the fullname and provide a mapping setting (as per BalFreqComboBox in the top entry). However this soon lost, around the area of the Item clause (highlighted above). Any ideas?Solved2.2KViews0likes6Comments