【发布时间】:2014-07-12 13:22:12
【问题描述】:
我有一个简单的 WPF 用户控件:
<StackPanel>
<Button>Test</Button>
<TextBox>Test</TextBox>
<TextBlock>Test</TextBlock>
</StackPanel>
我在 Windows 窗体主机中托管此用户控件。 Silk Test 仅将整个用户控件标识为 Element-Host,并且无法标识单个按钮或文本框。
有没有人对此有更深入的了解? Silk Test 是否支持此方案?
更新:
我在 Silk Test 14.0 上收效甚微(之前我有 13.5)。创建了具有类似结构的测试应用程序(Windows 窗体主机中的 WPF 控件)并使用 Silk Test 14.0 检查。它能够检测 user-control 中的所有单独的 WPF 控件。但是对于我的应用程序,除了“工具栏”中的 2 个组合框外,它仍然无法检测到控件。在用户控件中,我使用的是从 Data-grid 类派生的自定义网格
【问题讨论】:
-
顺便说一句,已经有 Silk Test 15 Update 1 可用。如果 14 不适合您,您可能需要尝试最新版本。
-
是的,我尝试过 Silk Test 15 Update 1,但没有成功