Hello,
I started trying some Test Automation using White and Infragistics NetAdvantage for WinForms vol. 12.2, since this version should be supporting UIAutomation. I am having problems getting access to PopupMenuTools inside an UltraToolBar (inside an UltraToolBarsManager). When inspecting my GUI with MS inspect or UIAVerify it seems that PopupMenuTools, ButtonTools, etc. don't have an AutomationID. So I'm not able to access these controls by AutomationID. Also it's not possible to access/identifying them by their Text.
How can I get access to PopupMenuTools, etc.? Can I manually set the AutomationID of PopupMenuTools?
Many thanks in Advance!
Wolfgang
Hello Wolfgang,
Our NetAdvantage for Windows Forms controls currently support Test Automation by using HP QTP, IBM RFT, and the built-in Coded UI Test. The latter is supported by NetAdvantage 2012 Volume 2 and later versions. For QTP and RFT, a matching version of TestAdvantage needs to be used. For Coded UI Test, nothing extra needs to be installed.
Thanks for your quick reply, Dave!
For supporting Coded UI Test you had to implement Interfaces like IProvideUIAutomation. Doesn't that mean, that your also (fully?) supporting UI Automation? In that case, one should be able to use other Automation Tools (like White) with Infragistics Controls (for WinForms), too?
I found a list of controls, that currently support Coded UI Test: http://ko.infragistics.com/help/topic/9ec02bb5-6d6b-4756-993a-6ab21a775df0
Are there anymore supported controls with the latest service release?
Thanks!
Our implementation of UI Automation is solely to support Coded UI Test. It is possible that the White framework may work with the controls, but we have not tested against it and we do not support it.
There have not been any controls added with the latest Service Release.