gpt4 book ai didi

selenium - 与桌面屏幕分辨率交互的 Windows 服务

转载 作者:行者123 更新时间:2023-12-04 02:23:09 24 4
gpt4 key购买 nike

我将 Jenkins 配置为 Selenium Grid,将一些 Jenkins 节点配置为 Selenium 节点(由 Jenkins Selenium 插件控制)。

  • 节点通过“让 Jenkins 控制此 Windows 从属设备作为 Windows 服务”选项连接。
  • 该服务在节点上自动定义为“与桌面交互”。
  • Jenkins slave 启用 Selenium 远程驱动服务

  • 问题是 UI 测试的分辨率非常低(1036 x 780),而我们需要(1600x1200)。

    由于该服务是由 Jenkins 启动的,因此打开 RDP session 无济于事。

    如何更改可以与桌面交互的windows服务的默认分辨率?

    最佳答案

    我遇到了和你一样的问题。不同之处在于,除了 Selenium 测试之外,我还有 GUI 自动化。我最终在所有节点上安装了 VNC 服务,并在运行任何测试之前编写了一个脚本来更改桌面分辨率。但是,通过这样做,我们得到的最高分辨率是 1280x1024,这解决了我的问题。

    关于selenium - 与桌面屏幕分辨率交互的 Windows 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19849521/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com