Hi, I have a script where i am selecting an item in a dotnet application using SwfWindow("...").SwfObject("...").SelectItem "...","..." This was working fine, but when i transfer my script to other sysetm and execute it getting an error "object doesn't support this method" and in some other machine its giving "general run error". I have installed TestAdvantage also as this application have infrgistics controls, but still facing the issue in few particular machines. Please let me know if any one have any solutions for this.
Thanks In Advance,
I just realized you are probably working with TestAdvantage for Windows Forms from your reference to "SwfObject". You posted to the TestAdvantage for WPF site so I assumed your question was related to WPF.
Could you please verify which version of TestAdvantage you are using, what NetAdvantage controls you are working with?
Sorry for posting it to the wrong forum.
Yes i am working with Windows Form, not with WPF. I am using TestAdvantage for Windows Form (HP) 2011.2 version 11.2CLR4.0. My application uses Infragistics 4 controls.
I see that you mentioned the version of TestAdvantage you are using, but you didn't mention the version of NetAdvantage your AUT is using. If you're not sure which version it is, you can right-click on one of the Infragistics DLLs, select Properties, and switch to the Details tab.
Hello Dave,When i go to one of the infragistics dll and right click and go to properties and goes to the Details tab, version is mentioned as 11.2.20112.1000. Let me know if this what you required.Thanks,Abhisek Mohanty
Thank you for your response. Your version of TestAdvantage and NetAdvantage match, so that's not the cause of the issue. Have you tried opening the sample scripts that come with TestAdvantage to see if they run without any errors?
It might also be helpful to put a breakpoint in the script and step through to see if the TestAdvantage DLLs get loaded. You can check which DLLs are loaded by a process by using the free Process Explorer from Microsoft. (http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx)
Once Process Explorer is running, type CTRL+D to display the list of loaded DLLs in a pane on the lower half of the window. Once you select your AUT's process in the upper pane, you will see a list of DLLs in the lower pane. The TestAdvantage DLLs will start with "Infragistics" and include "QTPServer" in the name.