如何:使用编码的 UI 测试编辑器定位容器控件的所有后代

通过使用编码的 UI 测试编辑器,可以编码的 UI 测试以进行查看和编辑。 还可以选择 UI 控件图中列出的某个控件,并查看该控件在受测应用程序中所处的位置。 有关更多信息,请参见 如何:使用编码的 UI 测试编辑器在受测应用程序中定位控件. 除了查找控件之外,您还可以验证是否能在受测应用程序中查找容器控件下的所有控件。 这在以下情况下会很有用:

在编码的 UI 测试编辑器中打开编码的 UI 测试

按这些步骤执行操作,在编码的 UI 测试编辑器中打开现有编码的 UI 测试以进行编辑。

在编码的 UI 测试编辑器中打开编码的 UI 测试

  1. 在解决方案资源管理器中,找到您的测试项目中的**“UIMap.uitest”**。

  2. 右击**“UIMap.uitest”并选择“打开”**。

    - 或 -

    双击**“UIMap.uitest”**。

    编码的 UI 测试编辑器中将显示编码的 UI 测试。 此时您可以查看并编辑编码的 UI 测试。 有关更多信息,请参见使用编码的 UI 测试编辑器编辑编码的 UI 测试如何:使用编码的 UI 测试编辑器编辑编码的 UI 测试

查找控件及其后代

按这些步骤执行操作,可在编码的 UI 测试中查找控件及其后代。

定位所有后代控件找到的所有控件

查找控件及其后代

  1. 验证与测试关联的应用程序是否正在运行。

  2. 在**“UI 控件图”**窗格中,选择要查找并查看其所有后代的容器控件。

  3. 右击该控件,然后单击**“查找全部”**。

    在编码的 UI 测试编辑器中,使用绿色复选标记或红色“X”来标记容器控件及其所有后代控件。 可通过这些标记获知是否在受测应用程序中成功找到控件。

  4. 在 Visual Studio 工具栏上,单击**“保存”**。

    对测试方法的更新保存在 UIMap.Designer 文件中。

请参见

其他资源

使用编码的 UI 测试编辑器编辑编码的 UI 测试

如何:使用编码的 UI 测试编辑器编辑控件属性

如何:使用编码的 UI 测试编辑器在受测应用程序中定位控件