Verifying WPF data bound item controls in Coded UI Test recording context

Coded UI Test relies on unique identification properties of controls to form a resilient search condition during recording. In WPF you can data bind properties of a control and its children collection of ItemsControl such as ListBox, ComboBox, DataGrid, TreeView, etc. An earlier post here describes the problem in more detail. Coded UI Test makes a…

4

Troubleshooting Record and Playback issues in Coded UI Test

We have been receiving numerous queries related to record and playback in Coded UI Test. In most of the scenarios, some additional information is sought after to debug and nail the issue. In this post, I will enumerate some basic validations that you (as a Coded UI Test user) can attempt to troubleshoot the problem….

23

Test Automation for Silverlight DataGrid in Coded UI Test

In this post, I will try to summarize some of the key areas around Coded UI Test automation on Silverlight DataGrid control.  The content is targeted for QA engineers writing Coded UI Test automation, who I hope will find it useful to  troubleshoot any issues they might come across while automating Silverlight DataGrid, as well…

5

Accessing some "unreachable" WPF controls in Coded UI Test

Recently we got some feedback from a customer that they are not able to access some control inside a datagrid cell. Basically they wanted to do some validation on this control’s properties. Coded UI Test uses the UIAutomation’s ControlView TreeWalker to do all UI tree navigation. Hence, if a control is not present in the ControlView,…

5