当图表中的所有控件叠加时,如何识别它们?

时间:2016-05-04 06:38:39

标签: testing automated-tests ui-automation coded-ui-tests

我已经为我的控件开发了Coded UI支持(图表)。我的控件包含控件集合。这些控件安排在另一个控件的顶部。 例如,我添加了图表区域和系列(系列显示在该区域的顶部)。 录制时,单击图表区域,但编码ui不识别该控件应该给出“点击系列自定义控件”的消息。 那么如何识别每个控件?

1 个答案:

答案 0 :(得分:0)

据我所知,您点击的控件可能不会暴露给UIA。您说您添加了UIA对Chart的支持,但您是否在控件集合中添加了对控件类型的支持?

顺便说一句,看看UIA是否可以识别控件的一种简单方法是使用Inspect工具。您可以在SDK安装下找到该工具(例如我的工具位于:C:\ Program Files(x86)\ Windows Kits \ 8.1 \ bin \ x64),或者搜索msdn inspect.exe以从MS下载。