如何更改 Amazon EC2 Windows 机器的分辨率?

Joe*_*oel 9 windows resolution amazon-ec2

(我在这里发帖、ServerFault 和 StackOverFlow 之间进行了辩论。为此解决了。希望它在正确的地方。)

我们使用 Selenium Grid 2 和 Amazon EC2 Windows 机器(使用 Amazon 的 CloudFormation API 启动)运行我们的 UI 测试套件。我的问题是,如何更改该机器的分辨率?

如果我远程访问它,我可以使用远程桌面指定分辨率。但显然这不会永久改变分辨率。当我们运行我们的测试时,分辨率太小以至于浏览器将元素揉在一起并导致测试失败。

有任何想法吗?我可以在 CloudFormation 配方中加入什么吗?在创建 AMI 之前,我可以对图像做些什么吗?

设备管理器截图

谢谢。

小智 5

免责声明:TightVNC 并不安全,因此如果存在安全问题,您可能需要寻找不同的方法。整个过程只需要几分钟,因此安全漏洞很小,但仍然存在。

  1. 在 EC2 实例上安装 TightVNC Server,以便您可以登录控制台
  2. 断开所有用户远程桌面会话并将会话返回到控制台
  3. 使用 TightVNC 查看器登录 EC2 实例控制台,确保端口 5900 对该连接开放
    • 右键单击桌面并选择“屏幕分辨率”
    • 选择“高级设置”
    • 选择“列出所有模式”
    • 选择更高分辨率