如何:使用编码的 UI 测试编辑器定位容器控件的所有后代
通过使用编码的 UI 测试编辑器,可以编码的 UI 测试以进行查看和编辑。 还可以选择 UI 控件图中列出的某个控件,并查看该控件在受测应用程序中所处的位置。 有关更多信息,请参见 如何:使用编码的 UI 测试编辑器在受测应用程序中定位控件. 除了查找控件之外,您还可以验证是否能在受测应用程序中查找容器控件下的所有控件。 这在以下情况下会很有用:
验证您可能已对容器所做的搜索属性更改。 有关更多信息,请参见 如何:使用编码的 UI 测试编辑器编辑控件属性.
如果受测应用程序的 UI 已发生重大更改,则可验证现有控件搜索属性是否仍正确。
在编码的 UI 测试编辑器中打开编码的 UI 测试
按这些步骤执行操作,在编码的 UI 测试编辑器中打开现有编码的 UI 测试以进行编辑。
在编码的 UI 测试编辑器中打开编码的 UI 测试
在解决方案资源管理器中,找到您的测试项目中的**“UIMap.uitest”**。
右击**“UIMap.uitest”并选择“打开”**。
- 或 -
双击**“UIMap.uitest”**。
编码的 UI 测试编辑器中将显示编码的 UI 测试。 此时您可以查看并编辑编码的 UI 测试。 有关更多信息,请参见使用编码的 UI 测试编辑器编辑编码的 UI 测试和如何:使用编码的 UI 测试编辑器编辑编码的 UI 测试。
查找控件及其后代
按这些步骤执行操作,可在编码的 UI 测试中查找控件及其后代。
查找控件及其后代
验证与测试关联的应用程序是否正在运行。
在**“UI 控件图”**窗格中,选择要查找并查看其所有后代的容器控件。
右击该控件,然后单击**“查找全部”**。
在编码的 UI 测试编辑器中,使用绿色复选标记或红色“X”来标记容器控件及其所有后代控件。 可通过这些标记获知是否在受测应用程序中成功找到控件。
在 Visual Studio 工具栏上,单击**“保存”**。
对测试方法的更新保存在 UIMap.Designer 文件中。