我确实有以下设置:
a win PC,安装了gitlab运行器,运行在同一台PC上的powershell脚本正在启动应用程序,gitlab服务器连接此本地PC并启动powershell脚本。现在,当直接从本地PC启动powershell脚本时,应用程序将在完成后启动和终止--按预期工作。当使用gitlab服务器(Yml)启动相同的powershell脚本时,我可以看到应用程序已经启动(任务管理器中的新进程),但是它没有运行,它永远不会终止。是否可以运行应用程序,而不是在后台运行,以查看正
我有一套UI测试,根据情况在本地/远程运行。偶尔,每当有重要的更新要应用时,远程计算机就会自动重新启动。这会导致所有测试超时,因为它们正在运行的远程计算机被锁定,并且不再能够访问GUI。我在网上找到了这个解决方案,但它似乎更适合于开发,而不是测试。
public bool IsWindowsLocked(){
// Check if the current machine is in a loc