Hi~ We are testing an application which adopts tons of Infragistics UltraGrid (2006) with RFT 7.0.1 or higher. Before installing TestAdvantage_WinForms_IBM_20073.exe, during the recording phase, we tried to use "Object Finder" to create a verification point on a cell data of UltraGrid, RFT only recognized the whole grid object so we can't do meaningful verification, but the script can be executed well. After installing TestAdvantage, RFT can capture cell data of UltraGrid when creating verification point, but during script playback phase, RFT failed to recognize many common objects like buttons, so the testing failed. I have tried TestAdvantage with RFT 7.0.1, 18.104.22.168, 22.214.171.124 iFix02 and even 8.0 open beta, all the same results.... Any idea or workaround would be appreciated.
TestAdvantage proxies have one-to-one compatibility with the NetAdvantage version that is used to build test application. So If the test Application is built with NetAdvantage 2007 Vol1 then you have to use TestAdvantage 2007 Vol1 to test it.
You mentioned that your application is build with a 2006 version of the grid. Unfortunately the first version of TestAdvantage is the 2007 Vol 1 so in order to be able to use it to test your application you have to be upgrad it to use UltraGrid version 2007 Vol1 or newer.
If you decided to upgrade, contact Infragistics' sales or support to get the appropriate installer that is compatible with the NetAdvantage you are upgrading to.
I hope this was helpful
Thanks for your prompt response.
So you mean that upgrading NetAdvantage can solve the problem? In my case, capturing UltraGrid seems okay, but RFT can't recognize some normal window form object such as buttons after TestAdcantage installed. So I doubt upgrading UltraGrid will solve the problem....
What are these buttons? are they Infragistics controls? also I don't belive you are getting the right object on the grid. you should see the whole grid as "UltraWinGrid" and not individual cells. The grid proxy has a number of verification point to verify different things on the grid. also if you try recording actions on the grid you will see that all it records is Click AtPoint(x,Y)) which should tell you that TestAdvantage and NetAdvantage version are not compatible.
The button is System.Windows.Forms.Button, not Infragistics controls.... And about UltraGrid, you are right, I can't capture the whole grid and see various verification point. I guess I should suggest my customer upgrading their NetAdvantage in their application.
My customer updated their application with "NetAdvantage For Win Forms 8.2 Trial Version".... but the problem remains.... any other suggestion?