是否可以使用谷歌计算引擎运行硒脚本?

2024-02-20

我想在云/在线/远程运行我的硒脚本。我被告知谷歌计算引擎可以允许这样做。

如果可以确认这一点并且还需要给出额外的步骤,我们将不胜感激。

任何其他建议的解决方案将不胜感激。


唯一的区别是您的 GCE 实例没有显示屏,这对您的浏览器来说将是一个问题。

为了解决这个问题,您需要使用“虚拟帧缓冲区”运行 Selenium。这基本上是一个“假显示”。

以下是在 Ubuntu 中设置虚拟帧缓冲区的方法:

sudo apt-get install xvfb
sudo Xvfb :10 -ac

然后,在启动 selenium 脚本之前,只需运行:

export DISPLAY=:10
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以使用谷歌计算引擎运行硒脚本? 的相关文章

随机推荐

  • 在 Php 中连接两个表[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我有两张桌子 表1 类别 Id na
  • XML 架构中的数字 ID 类型

    我需要使用 XML 模式定义具有给定模式的 ID 类型 到目前为止我所拥有的是这样的
  • 将 LaTeX 表格直接打印到图像(PNG 或其他)

    有没有办法从 R 中将 LaTeX 表格直接打印到图像文件 以包含在另一个文档 网页中 基本上 我想向一个函数提供 LaTeX 代码 该函数将其作为图像保存到工作目录中 白日梦 有各种 LaTeX 到图像转换器脚本 旨在执行诸如将方程转换为
  • 将 tcp_max_tw_buckets 设置为非常小的值有什么副作用?

    我知道将 tcp max tw buckets 设置为相对较小的数字 例如 30000 或 50000 是很正常的 以避免主机有大量时间等待状态连接并且应用程序无法打开新连接的情况 这是被提及很多次的事情 比如这样的问题 如何减少TIME
  • NodeJS - 来自 app.js 的第三方 Api 调用

    我需要从 NodeJS 后端调用第 3 方 api 并将数据返回到前端的 ajax 调用 下面是我的代码 router post get data function request response var city name reques
  • 如何根据屏幕尺寸将Epub Html拆分为页面

    我正在开发一个读取电子书 epub 格式 的 Android 应用程序 目前我正在使用 Paul Siegeman 的 epublib 库 它确实是一个非常好的 epub 阅读器 但它有一些限制 例如我需要的 你无法水平移动页面 就像阅读一
  • Android 将多张位图合并为一张大图出错,无法回收位图

    我想将 ArrayList 中包含的许多小位图合并为一张大位图 但是 我不知道为什么大位图会循环 这意味着它似乎只复制数组中的第一个元素 我尝试绘制数组中的每个小位图进行测试 它工作正常 但是当我像下面的代码一样运行循环时 它会出错 另外
  • 如何使用LLVM在Windows for ARM上编译C++程序?

    Aim仅使用 LLVM 在 Windows for ARM 上编译 C 程序 WhyLLVM 因为宽松的许可 我开始怀疑我对LLVM的理解是否正确 在主机上做 使用 clang 前端 生成中间表示 该表示与目标无关 使用llc 后端 生成目
  • WebSocket 由于页面重新加载时出现暂停错误而关闭

    我有一个调用函数来重新加载页面的按钮 function doReload window location 大约五分之一的 Safari 11 会在控制台中抛出此错误 WebSocket connection to ws localhost
  • 是否可以使用 tkinter 将中文文本输入到 tk Text 和 Entry 小部件中?

    我正在使用 tkinter 开发一些 GUI 应用程序来操作用户输入的中文文本 我在应用程序中显示中文文本没有问题 在将文本粘贴到应用程序中时操作该文本也没有任何问题 但是当我尝试使用中文输入法将中文文本输入到文本或输入小部件等时 它显示为
  • 使用 send_file 从 Flask 向 React 前端发送文件会返回一串奇怪的字符

    在我当前的程序中 用户在react中选择一个文件 该文件被发送到flask return axios post http localhost 5000 time data headers Content Type multipart for
  • 专用模板类的静态成员初始化

    class A template
  • 强制 (Py)Spark 以平衡的方式将分区分配给所有执行器

    所以我正在加载一个数据框 约 500 万行 约 80 列 其中一列 我们称之为 X 具有约 17000 个唯一字符串值 值计数分布良好且均匀 即 X 的值不会太频繁 我想按 X 对数据进行分组 并为其余列执行一些聚合指标 所以我认为首先在
  • 使用哪一个?数据库中的 EAV 或 Blob?

    我目前正在努力重新设计我们应用程序的数据系统 基本上 它的设计目的是让人们可以添加他们想要的所有自定义字段 而只有一些常量 始终存在的字段 我们当前的设计给我们带来了很多维护问题 我们所做的是动态地 在运行时 为每个字段向数据库添加一列 我
  • 错误:无法找到 SDK“iphonesimulator9.0”

    我最近将 Xcode 更新到 7 1 并下载了 iOS 8 4 和 iOS 9 0 模拟器 当我跑步时 xcodebuild showsdks I get OS X SDKs OS X 10 11 sdk macosx10 11 iOS S
  • 使用 Jackson 忽略 JSON 对象上的新字段 [重复]

    这个问题在这里已经有答案了 我正在使用 Jackson JSON 库将一些 JSON 对象转换为 Android 应用程序上的 POJO 类 问题是 在发布应用程序时 JSON 对象可能会发生变化并添加新字段 但目前 即使添加一个简单的 S
  • 使用 PHP 和 preg_replace 拆分并替换内容而不是爆炸?

    我有一个 PHP HTML 代码作为包含函数的字符串 我希望用包含的内容替换一些函数调用 将多个文件合并为一个 简短示例 之前 h1 Content in between h1 简短示例 替换内容 h1 Content in between
  • 将 .NET 字符串中的制表符转换为空格

    我正在使用正则表达式构建一个文本解析器 我需要将字符串中的所有制表符转换为空格字符 我无法假设一个制表符应包含多少个空格 否则我可以用 4 个空格字符替换制表符 对于此类问题有什么好的解决办法吗 我需要在代码中执行此操作 因此无法使用外部工
  • 如何以普通用户身份运行捆绑安装

    我正在尝试使用bundle install 我不是 Ruby 用户 这是我第一次真正尝试运行 rake 我只是尝试使用 ThrowtheSwitch org 中使用 Rake 等的一些软件包 我几天前最初使用以下命令安装了 ruby sud
  • 是否可以使用谷歌计算引擎运行硒脚本?

    我想在云 在线 远程运行我的硒脚本 我被告知谷歌计算引擎可以允许这样做 如果可以确认这一点并且还需要给出额外的步骤 我们将不胜感激 任何其他建议的解决方案将不胜感激 唯一的区别是您的 GCE 实例没有显示屏 这对您的浏览器来说将是一个问题