代码之家  ›  专栏  ›  技术社区  ›  Ari Roth

CodedUI:当我的计算机被锁定时,测试还会运行吗?

  •  0
  • Ari Roth  · 技术社区  · 8 年前

    所以我在远程机器上运行CodedUI测试。所有操作都在远程计算机上运行(通过远程桌面连接):

    1. 通过RDC登录计算机
    2. 在远程计算机上,运行执行vstest.console的批处理文件。带有一系列参数的exe
    3. 让它运行

    我知道RDC连接无法最小化,否则测试将失败。但是,如果我锁定了我的主计算机,即我用来登录远程计算机的计算机,会发生什么?测试还会继续吗?有办法做到这一点吗?

    2 回复  |  直到 8 年前
        1
  •  1
  •   cdavid    8 年前

    你应该看看 Autologon 来自SysInternals。这允许您自动登录用户。然后,一旦计算机重新启动并登录用户,在该用户会话中,您应该能够运行任何命令(例如:PowerShell Remoting),以便运行测试。

        2
  •  1
  •   Ari Roth    8 年前

    好的,经过一些实验,我找到了答案。您可以将用于远程的机器锁定到测试机器中,前提是测试机器至少在本地运行测试。