【发布时间】:2015-07-02 21:39:53
【问题描述】:
在 Coded UI Test Builder 中,当我选择一个控件时,在右侧面板中,该控件的属性分为 3 类:搜索、控件特定和通用:
它们之间有什么区别?我知道我可以在 Coded UI 测试中使用 Search 部分中的属性,但也可以使用 Control Specific 和 Generic 部分中的属性?
【问题讨论】:
标签: c# coded-ui-tests
在 Coded UI Test Builder 中,当我选择一个控件时,在右侧面板中,该控件的属性分为 3 类:搜索、控件特定和通用:
它们之间有什么区别?我知道我可以在 Coded UI 测试中使用 Search 部分中的属性,但也可以使用 Control Specific 和 Generic 部分中的属性?
【问题讨论】:
标签: c# coded-ui-tests
它们只是与您当前正在查看的对象相关的属性类别,并且根据适合搜索的属性以及特定于您正在查看的控件类型的其他属性进行了适当的组织(例如,HtmlHyperlink 将是唯一具有 href 属性的控件类型),通用部分是跨技术类型(WinControl、HtmlControl、WpfControl)存在的属性列表。
就个人而言,我最喜欢使用搜索属性和特定于控件的属性,因为从可读性的角度来看,它们往往更有意义,并且返回的失败更少。如果您通过添加其 ID 和控件类型来搜索您的 HtmlComboBox,您会很容易找到它。
【讨论】: