如何:使用编码的 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. 在**“UI 操作”**窗格中,展开要拆分为两个单独的方法的测试方法。

  2. 在测试方法中,选择要在其中开始新测试方法的 UI 操作。

    单击编码的 UI 测试编辑器工具栏上的**“拆分为新方法”**按钮。

    - 或 -

    右击该 UI 操作,然后单击**“拆分为新方法”**。

  3. 将显示一个 Microsoft Visual Studio 对话框。 该对话框警告您,必须将调用现有方法的任何代码修改为还调用即将创建的新方法。 单击**“是”**。

    “UI 操作”窗格中将显示新测试方法。 测试方法包含您在其中指定拆分的 UI 操作。

    提示

    若要撤消拆分,请从“编辑”菜单中选择“撤消”,或者按 Ctrl+Z。

  4. (可选)可以对新方法进行重命名。 在“UI 操作”窗格中选择它,然后单击编码的 UI 测试编辑器工具栏中的**“重命名”**按钮。

    - 或 -

    右击新测试方法,然后选择**“重命名”**。

    将显示一个 Microsoft Visual Studio 对话框。 该对话框警告您必须修改引用该方法的任何代码。 单击**“是”**。

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

    该新方法将保持在 UIMap.Designer 文件中。

请参见

其他资源

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

如何:使用编码的 UI 测试编辑器将方法移至 UIMap 以便启用完整自定义