This is a migrated thread and some comments may be shown as answers.

RadContextMenu Not Seen By Recorder

2 Answers 45 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Stephen Gyves
Top achievements
Rank 1
Stephen Gyves asked on 30 Dec 2009, 11:15 PM
Is it the case that XAML popup context menus cannot be seen by the Silverlight recorder? When I record, it seems to still hit the point, but it thinks its hitting something behind the popup menu. Is there a way to use 'Find' to locate it? That did not seem to work for me in code behind as well. Is this militation I had read about regarding popups?

2 Answers, 1 is accepted

Sort by
0
Missing User
answered on 31 Dec 2009, 07:26 PM
Hi Stephen,

So were you referring something similar to the context menu thrown when right clicking on this demo page's monitor screen/desktop? If so, then this would be an instance of a Silverlight 3 child window that WebUI is unable to recognize since it is not part of the app's visual tree.

As in the demo, the items in the context menu cannot be highlighted with WebUI. If your window/menu is not highlighted by WebUI also, then it would be a simlar case.

We are working other ways to automate the child windows and hope to have this resolved in a future versions of the product. If you were referring to another Rad control, please point out which one in the demo pages.

Best wishes,
Nelson Sin
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
Konstantin Petkov
Telerik team
answered on 15 Jul 2010, 02:47 PM
Hi Stephen,

This is just to update this thread in regards to the problem discussed here. I'd like to point anyone interested to the latest WebUI Test Studio 2010.2 major release and the Silverlight ChildWindow & Popups automation solution here.

As explained in the blog post we need the popups and ChildWindows to be tracked by our Telerik.WebUI.PopupTracker. The good about RadContextMenu (and any other Rad-popup when available) is that our tracker is also integrated into the RadControls for Silverlight. This means the RadContextMenu is tracked anyway so you don't have to change the application code as with any other non-Rad popups to make that popup accessible for automation.

Should you have any feedback please let us know.

Greetings,
Konstantin Petkov
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
General Discussions
Asked by
Stephen Gyves
Top achievements
Rank 1
Answers by
Missing User
Konstantin Petkov
Telerik team
Share this question
or