我们正在尝试将当前在 Windows 机器上运行的 GUI 测试设置移至基于云的设置*。遗憾的是,我们使用的工具需要计算机上有图形适配器才能执行,但云实例上没有。
我们现在的希望是安装某种虚拟图形适配器,就像 Linux 上的 xvfb 一样,可以使计算机的行为就像存在图形适配器一样。
有这样的软件吗?在 Google 上搜索还没有得到任何好的结果。
还有这个问题:是否存在基于软件的虚拟图形驱动程序?- 但这里接受的答案建议使用 RDP。在我们的案例中,RDP 不可用,因为机器需要在没有用户干预的情况下可用。
我们确实在 Windows 2k8 R2 服务器上启用了自动登录,但这不起作用。测试工具截取了失败测试的屏幕截图,这些屏幕截图是 1024x768 像素的全黑图像。我们确实尝试在 RDP 下运行测试工具,这里我们得到了一个屏幕截图,但测试失败,因为颜色略有偏差(我们不知道具体原因)。
*目前正在尝试使用 google-compute,因为 AWS 的定价模式不符合我们的需求。我们还没有尝试过 Azure。
答案1
答案2
HyperV 是微软开发的一项虚拟化技术。其最新功能之一是允许将物理显卡连接到虚拟机。
这可能不是您正在寻找的,但至少可以让您了解实现它的另一种方法。