当前位置 : 主页 > 网络安全 > 测试自动化 >

wpf – UI自动化和TabControl

来源:互联网 收集:自由互联 发布时间:2021-06-19
我有以下工具栏 ToolBar x:Name="mainToolbar" HorizontalContentAlignment="Stretch" Style="{StaticResource mainToolBarStyle}" ItemsSource="{Binding ToolbarItems}" ItemTemplateSelector="{StaticResource toolBarItemTemplateSelector}" DataC
我有以下工具栏

<ToolBar x:Name="mainToolbar" 
                 HorizontalContentAlignment="Stretch"
                 Style="{StaticResource mainToolBarStyle}"
                 ItemsSource="{Binding ToolbarItems}"
                 ItemTemplateSelector="{StaticResource toolBarItemTemplateSelector}"
                 DataContext="{Binding}">
        </ToolBar>

如果我把这个工具栏放在网格上,我可以使用UI编码的自动化测试与它进行交互,一旦我把它放在一个TabItem中,Coded UI在播放期间就找不到它.

只是一个FYI,如果我使用简单的控件,如TextBox,ListBox,&单选按钮,我没有看到这个问题.

有任何想法吗 ?

这似乎是一个已知的Microsoft错误,他们正在研究即将发布的修补程序.
我和他们的支持团队交谈,他们给我发了这篇文章.

感谢所有观看我的问题并试图提供帮助的人.
Decoding the Coded UI Test playback failure – “Search may have failed at ControlX as it may have virtualized children …”

网友评论