I am using QTP 11.0, TestAdvantage 2010.3, Windows XP SP1 for a windows application which is using Infragistics controls. Scripts were running fine. But now we are upgraded e infragistics (netadvantage) to 16.1, due to which my current scripts are failing. Giving error:
Could not load file or assembly 'Infragistics2.Win.v10.3, Version=10.3.20103.9000, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb' or one of its dependencies. The system cannot find the file specified.
Could you please suggest the compatible version of TestAdvantage and QTP to make it compatible to run my legacy scripts.
Thanks in Advance!!
It looks like you are attempting to use TestAdvantage 10.3 on an application using 16.1 controls. If you upgraded you application to use 16.1 controls you will need to upgrade TestAdvantage to be using 16.1 as well. Below is a link to a webinar and blog that go into it in more depth.
IG TestAutomation Webinarhttps://www.youtube.com/watch?v=j-_dQHVSt2U&t=13m21s
At time 13 minutes 21 seconds it goes over how to determine what version of TA you need to test your application.
Essentially what it boils down to is you need to match the major and minor version number of the TA assemblies with that of the Infragistics controls in your application. If you are using version 13.1 controls in your application, then you need 13.1 TA assemblies. Additionally, you will need to match the CLR and if you are using version free, for those versions that support different CLR's or that support a version free assembly. Once you know what version you need, and have it installed, run the installed version utility that is installed with the product to select that version, and it should record and replay correctly.
About the SwfConfig filehttp://www.infragistics.com/community/blogs/miketechspeak/archive/2016/06/07/about-the-swfconfig-file.aspx
This blog goes in depth about the configuration file that we modify with the version utility for you, and the types of behaviors you might see based, and what are the causes.
Let me know if that helps,
Thanks Team for quick and required reply.
One more thing I want too confirm is that would IG TestAutomation 2016.1 work successfully with QTP 11.0 and window XP platform?
Yes, but with a caveat. 64 bit application testing is not supported by HP in the XP environment. For any additional questions about the supported environments you can look here:http://www.infragistics.com/support/supported-environmentsLet me know if that helps,
Thanks Much for the reply Michael. Can you please clarify few more things:
I understand that we have to upgrade our existing TA-2010 to work with IG-16.1. Does it mean that we have to pay extra license cost for upgrade ? or we need not pay as we are already customer?
Is there any way out that our existing TA – 2010 can work with application enabled with IG -16.1 controls.
Asking this to save on license cost
You can check through our website here: https://www.infragistics.com/my-account/keys-and-downloads to know when each of your keys are registered and to what date they are good for. If your Test Automation key does not include 16.1, then I recommend you contact our sales department: firstname.lastname@example.org They will be able to discuss with you what options you might have.