We are using RFT 8.0 with .net scripting 2005 on .net 3.0 framework with WPF controls . We have an issue regarding WPF tree view . The WPF tree view consists of Expander toggle buttons ((+)and sign buttons).While recording the + sign button is recognized as expander toggle button() .The action is expandertogglebutton().click().While Playing back the script, it is not recognoized hence the script was failed.There are many or symbols in the tree view and they will be changed dynamically based on user actions . I mean the names of the nodes will be chnaged dynamically. We want to specify the name of node at which we have to click so that the tree will be expaned or collapsed.
When we used highlight option from the object map, it is given the message like Ambigious recognization and there are many controls ,you want to highlight on the top two controls .When i click on YES it is highlighting somwwhere else not on the required controls. We tried FindAPI() method to identify the treeview controls dynamically and tried to get the all children.It did not find any children in the treeview.
We raised a PMR to IBM also but no luck.
IBM mentioned that RFT 8.0 supports all WPF controls but it might not support WPF treeview controls(?) . We have used RFT 8.0 on standared windows tree view controls .It was successful.Let us hope IBM will look into the issue and will respond .
Any one did automation on WPF treeview controls with RFT 8.0?
Any pointers will be highly appreciated