【发布时间】:2018-09-03 08:49:24
【问题描述】:
我有一个 WPF 应用程序,我尝试使用 testack white 实现自动化,但我几乎被困在无法为 Window 获取任何子项(它嵌入在作为主窗口的 Panel 中)的地步
我认为问题不一定是白色,而是这个应用程序是如何构建的,因为(我使用 VisualUIAVerifyNative 作为检查器。我也尝试过其他人,但在 ControlView、ContentView 或 RawView 中没有看到任何子项): - 打开检查器并展开树直到该窗口显示它没有任何孩子 window_element_no_children - 但是,如果我在鼠标功能上使用焦点跟踪/悬停(例如,在按下 CTRL 时,检查器会为您提供鼠标悬停的任何元素),然后会显示该窗口的整个子树。不幸的是,即使我试图通过我的自动化测试在这一点上找到孩子,它仍然没有返回给我。 window_element_with_children
有谁知道我可以如何“强制”检查此窗口以便随后显示孩子?与检查器中 FocusTracking 的工作方式相同。
非常感谢
【问题讨论】:
标签: automation white-framework teststack