我有一个运行Windows Server 2016实例上设置的Selenium WebDriver测试的Python程序。大多数等待检查都依赖于在无头模式下无法正常工作的GUI元素,这就是为什么我首先使用Windows实例的原因。我可以使用Run Command的AWS-RunPowershellScript文档远程运行该程序,而不会出现问题,但是它似乎是在一个单独的会话中运行,而没有GUI强制其进入无头模式并导致大多数测试失败。
有没有一种方法可以使Run Command在交互式会话中调用程序?实际上,我不需要查看任何事件,只需要确保生成了GUI元素,即可使测试通过检查。如果“运行命令”没有提供,还有另一种方法可以可靠地远程触发脚本吗?