Infragistics Add-in not working! Is it worth it?
I'm having a problem getting the UFT infragistics add-in working.
I have UFT 12.02 (i've tried it with 12.00 as well) and it seems to have installed properly, but now UFT can't identify anything that has anything infragistics tied to it in any way it seems.
i load the add-in and the object spy, recording, and general object identification simply does not work. The object identification menu shows all of the infragistics objects and their identifying properties, but it just doesn't seem to work! help please!!
Also, I'm having a problem selecting dynamically created objects in a scrollable xamdatagrid using descriptive programming. For some reason, UFT does not recognize anything in the data grid that is not currently visible/scrolled to. What do i do!? (this is a primary feature of the application i'm automating)
The whole reason i'm trying to get the add-in installed is to solve problems like the one mentioned just above and object identification issues. Do you guys think that the add-in would solve problems like this with the extra functionality?
I haven't delt with the infragistics plugin, but have done work with 3rd party controls.
I think what you're seeing is a symptom of not compiling the corresponding DLL or test hooks into the SUT (Software Under Test).
Normally, elements are recognized using standard MSAA. 3rd party components like infragistics may implement a small portion of MSAA interfaces. Then when you install to plugin, it tries to use special hooks instead of standard MSAA. But if you don't compile in the hooks into the SUT, the plugin cannot communicate with the SUT.
Is there a way to fix it then? - To get the plugin to use the MSAA standard or compile the hooks into the SUT?
Originally Posted by dlai
You'll want to start off reading the full documentation for the plugin. Most will have like a DLL file that you compile into the app. Then there might be one or 2 lines of initialization code that needs to be added to the SUT's startup.
For some reason, I can't seem to find on google their plugin documentation. I would just get a hold of their sales rep and threaten to cancel the subscription if they don't provide you with the automation documentation. ;-) Those controls are pretty damn expensive, almost as expensive as automation tools.
Another option is ask your developers to wrap those controls into their own and add MSAA hooks into it. https://msdn.microsoft.com/en-us/lib.../cc307847.aspx