Thanks for the reply. We have plugged the .NET add-in. But upon doing a record-playback, what we have noticed is all the objects shows up as swfObject in the QTP screen instead of showing the label of the particular text object.
as said above by default any object can be viewed as swfobject. but if it recognise every object as swf object then the application developers might have used non standard controls or objects (non standard in the sense which QTP can't recognise, check QTP help for more).
You should keep in mind that using the swfObject().Object approach can be used to automate the application, but you will be invoking actual application code. You will no longer be interacting with the application as a user would and thus can invalidate your testing. I have used this method to retrieve data from the app, but setting any fields in this method is not a true test.
I am trying to automate an application that is developed in .Net. I am using QTP 9.5, It is recognising all the controls using SwfObjects. I am not getting any specific properties. It is performing the actions using x and y coordinates. What should i do to get all the properties?
I am facing the same issue. When i try to capture the objects like table it captures the entire object as single Swf Object with coordinates. can you please tell me what i need to do to capture the actual object instead of having the co-ordinates