Working with .Net Infragistic controls in Test Complete
We are evaluating a .Net windows application with infragistic controls. For recognizing the objects TestComplete needs "INFRAGISTIC CONTROL SUPPORT" plugin. Even after running TestComplete in "REPAIR" or "MODIFY" mode TestComplete is not able to display the plugin in the path "File->Installl extensions". My doubt here is whether it won't display the plugin there or trial vesion of testcomplete won't supports it.
Second thing we proceeded with evaluation ignoring it. As I am browsing I came to know that we can add infragistic classes to the object browser. I tried with the option by using the option "Select object from the screen" and tried recording the script but no use and another thing is I am unable to understand what Control's class name means here in the sentence "Add the control’s class name to the Infragistics Controls | UltraDockManagerControl group"(from smartbear site).
It's urgent. Waiting for the replies......
Infragistics Controls Support plug-in will be displayed under Install > Extensions > Expend Common.
If you enable the Infragistics Controls Support plugin, It should identify the list of control mentioned in the below link.
How we will know which type of control the object is in the AUT?? For example like UltraButton or UltraDockManager or UltraDropDownButton etc.,,
You can use Object Spy to spy the respective control and refer the ClrFullClassName Property. It will show you what type of Infragistics control is that like Infragistics.Windows.Editors.XamCheckEditor.,
Karthik K R
Thanks for the timely reply.
I have a doubt here if object itself is not identified by the TestComplete how can we know the control's ClrFullClassName Property.
I have another doubt. Is it possible to launch two application from one script.
List of Infragistics Controls supported in TestComplete If you are aware of what type of Infragistics control is that, just make sure that the control is available in the supported category. Also in object mapping section in TestComplete, under Infragistics Controls, add the class name of that control. If you doesn't know the class name, refer the developer of that application and they can definitely help you out by providing the class name of the control which you are looking upon.
If you are trying to launch two instances of the same application from one script, it is possible if the AUT allows to open multiple instances.
Karthik K R