My codes written in version 12.30 keep failing in version 14.
To save my time, I will use version 14 for new test developments and keep the 12.xx for running old codes.
How about can we can have 2 testexecute versions on the VM machines ? TE 12 and TE 14
Thanks
Nishchal
Since both TC versions can coexist, and the TE version has to match TC, then I would say yes. Backup your version 12 of TC and TE and then try it.
I am using floating licenses, and I can't have two license keys to be installed in our server for both 12.xx and 14. To go with 14, I have to do code fixes.
ACtually, you can have license keys for both versions co-existing on your license server... we have licenses for 11 and 12 on our server and it works just fine.
Now I have activated the license for Test Execute 14 . We have now TE 12 and TE 14. I have already converted the script supported by TC 14. I am trying to run the script on TE 14 through jenkins and getting the error as follows
Cannot open the 'C:\Users\nisgupta\Documents\TestComplete\workspace\TC_UDEV_Budget-001HSCBudget\HSC Budget Banner Forms\HSC Budget Banner Forms.pjs' file because it was created by a newer version of TestComplete.
Sounds like Jenkins has a path definition somewhere that's leading it to the TE 12 programs.
the install of 14 requires the activation of a new license which I presume you have already done. I suspect that Jenkins is pointing to your V12 executable and not hte new V14.
Do we need to update the TestComplete Plugin in jenkins if we want to run the scripts on TestExecute 14 ?
Thanks
Nishchal
Ok I got it how to resolve this issue .
Attached the screenshot . In jenkins we do not have the option to select the version 14 and we select the latest and it resolve the issue.
is Smartbear going to include the 14 in the version drop down ?
please update
Thanks
Nishchal