实验室管理器启动正在测试的 WPF 应用程序



我有以下 ALM 基础设施:

  • TFS 2012
  • 开发机器 (VS 2012)
  • 具有控制器和代理的实验室管理器现在我正在尝试构建一些编码的 UI 测试,以便进行一些我可以在多个环境(Win7、Win8 ...我已经成功创建了一个编码的 UI 测试,我可以使用实验室管理器远程运行它。我的问题如下:如何在测试开始之前运行受测的 WPF 应用程序?从理论上讲,我应该能够在我的 QA 机器上找到一个 ClickOnce 应用程序,并且编码的 UI 测试应该执行 ClickOnce,然后运行编码的 UI 测试。是否有任何文档可以解释测试自动化的这一特定步骤?

您应该在 CodedUI 测试中打开应用程序,以便它自动发生。

如果记录在测试管理器中打开的应用程序Microsoft并生成测试,则将拥有它。如果要在 Visual Studio 中手动创建 CodedUI 测试,则还需要将打开记录为每个测试的一部分。

CodedUI 测试的一般流程是:

1) 打开应用程序或浏览器2) 如果需要,请登录3) 导航到被测应用程序的部分4) [多个测试步骤]5) 如果需要,请注销6) 关闭应用程序

如果需要创建多个测试通用的用于登录或导航的不同单元,则可以使用 MTM 中的共享步骤

最新更新