首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用powershell远程使用mstest启动测试

无法使用powershell远程使用mstest启动测试
EN

Stack Overflow用户
提问于 2017-10-03 12:42:13
回答 2查看 650关注 0票数 5

在使用powershell远程运行时,我遇到了问题。我需要它在其他机器上运行自动测试。

我试着执行下一个命令:

代码语言:javascript
复制
Invoke-command -ComputerName remoteComputer" -ScriptBlock { & "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\mstest.exe" "/testcontainer:myTests.dll"}  

在那之后,我得到了下一个错误:

未能排队测试运行'username@machinename 2017-10-03 13:30:18':无法启动代理进程.

因此,我看到启动了mstest并加载了测试,但它无法启动agnet过程。

我试图指定凭据,但相同。虽然我在这两台机器上都是管理员,但作为管理员运行powershell。

当我在本地cmd中的远程计算机上运行相同的命令时,mstest就可以正常工作了。有人有类似的问题吗?

EN

回答 2

Stack Overflow用户

发布于 2019-03-08 23:40:15

你有没有试过运行这样的程序:

代码语言:javascript
复制
Invoke-Command -Computer remote -ScriptBlock {Start-Process <mstest details>...}

调用命令应该为您提供远程访问,启动进程应该运行最小的

票数 0
EN

Stack Overflow用户

发布于 2020-01-20 07:17:49

使用powershell远程运行mstest.exe时,需要将"/noisolation“属性添加到脚本块中的命令中:

代码语言:javascript
复制
Invoke-command -ComputerName remoteComputer" -ScriptBlock { & "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\mstest.exe" "/testcontainer:myTests.dll" "/noisolation" }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46544868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档