Hi,
I have recorded a part of the application I wanted to test. One of the actions is entering a message, hitting send button, and validating that the message pops up in a table grid. ( kind of send message container )
Via the recorder I can select the tablegrid, but no further.
How can I check/validate those elements inside the tablegrid ?
I am using the python generated code. This is the my end point in the record ( tablegrid )
def TableGridOutbound(self):
return self.CreateAdapterForPath[Ranorex.Table]("TableGridOutbound", "tabpagelist/tabpage[@name='AppName1']/element/element[@classname='WControl']/*/tabpage[@name='Outbound Messages']/element/table", 5000, None)
Checking elements in tablegrid
- Support Team
- Site Admin
- Posts: 12145
- Joined: Fri Jul 07, 2006 4:30 pm
- Location: Houston, Texas, USA
- Contact:
hi, here some details i got via the Spy tool :
(.net application )
ClassName = DataGridControl
ControlType = DataGrid
FrameworkId = WPF
IsContentElement = true
IsControlElement = true
IsKeyboardFocusable = True
IsPassword = false
IsRequiredForm = false
LocalizedControlType = datagrid
hope this helps ....
(.net application )
ClassName = DataGridControl
ControlType = DataGrid
FrameworkId = WPF
IsContentElement = true
IsControlElement = true
IsKeyboardFocusable = True
IsPassword = false
IsRequiredForm = false
LocalizedControlType = datagrid
hope this helps ....
- Support Team
- Site Admin
- Posts: 12145
- Joined: Fri Jul 07, 2006 4:30 pm
- Location: Houston, Texas, USA
- Contact:
Re: Checking elements in tablegrid
I had a similar problem with the Xceed grid in Version 3.0. In February 2009 they fixed it in Version 3.1. http://xceed.com/Grid_WPF_New.html - UI automation enables the use of assistive technologies and script-based testing.SQA-SQA wrote: Via the recorder I can select the tablegrid, but no further.
How can I check/validate those elements inside the tablegrid ?
Find out if for your 3rd party control grid is a new library available! And find out the name of your WPFToolkit