我正在尝试自动化编码的 UI 测试。
我的测试控制器在远程测试服务器上启动测试,我通常通过远程桌面连接访问该服务器。
是否可以运行编码的 UI 测试而无需通过远程桌面连接?
目前,测试仅在我通过远程桌面连接时运行,并且窗口必须打开。当我关闭远程桌面会话时,测试不会运行。
如果无法在没有远程桌面的情况下运行编码的 UI 测试,如何通过远程桌面自动连接?
Thanks
我在远程测试机器上遇到了同样的问题,但我们的测试机器在 Hyper-V 上运行。使用 Hyper-V,解决方案只是通过 Hyper-V 而不是远程桌面连接进行连接,并且关闭 Hyper-V 连接不会锁定计算机。
另一个建议是绕过远程桌面自动锁定屏幕的事实。这里有一个简短的介绍:http://homeservershow.com/remote-desktop-session-locks-workstation-after-exit.html http://homeservershow.com/remote-desktop-session-locks-workstation-after-exit.html
基本上,当您想要断开连接时,请在远程计算机的命令提示符下运行“tscon.exe RDP-Tcp#0 /dest:console”。机器应保持解锁状态,测试将正常运行。
根据@Zatricion,该命令可以推广:
tscon.exe %sessionname% /dest:console
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)