【发布时间】:2018-07-31 12:02:19
【问题描述】:
我正在尝试使用测试完成/测试执行在测试机器上安装第三方安装。我编写了一个 Python 脚本,它调用 PowerShell 脚本并使用 msiexec 安装位于文件夹中的所有 .msi 文件。
我用来调用msiexec的命令:Start-Process -FilePath msiexec.exe -ArgumentList ("/I"$fullPath"", "/qb", "ALLUSERS=TRUE", "/norestart") -Wait
除了我的一个安装之外,所有安装都有效。无法正常工作的会打开并显示以下消息:
我在 TestExecute 中执行这些脚本,所以我无法关闭它,因为我的其余测试将无法完成。
我尝试使用的这个安装程序不是我写的,所以我不能用它来编辑任何东西。有谁知道是什么导致了.msi 和TestExecute 之间的冲突,或者知道我可以深入挖掘一下以确定原因吗?
【问题讨论】:
标签: powershell windows-installer testcomplete