java - Amazon Web 服务可以用于 webdriver 功能测试吗?

标签 java selenium selenium-webdriver amazon-ec2

是否有可能在实际浏览器而不是 AWS 实例中的 headless 模式下运行功能性 WebDriver 测试? xvbf 和 Firefox 已安装。

我尝试运行但出现以下错误:

process:5133): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Error: no display specified
at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:120)
at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:275)

最佳答案

您只需指定DISPLAY环境变量,例如:

export DISPLAY=:99

然后使用这个数字运行 xvfb,例如:

xvfb :99

关于java - Amazon Web 服务可以用于 webdriver 功能测试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33110821/

相关文章:

java - 模型为 "domain model",具有 mvvmFX 库中的 ModelWrapper 类

performance - 为什么 selenium chromedriver 使用的资源比普通 chrome 少

java - 禁用 "Know your location"弹出窗口的 Chrome 配置文件

java - 为什么我的多 jar 应用程序似乎没有注意到包含一类唯一字段的 JAR 中的更改?

java - 从文件末尾读取第 n 行

java - 是否可以在 super 开发模式下运行和调试 GWT-Maven 项目?

javascript - 使用 nightwatchjs 测试包含 CodeMirror 组件的页面

python - 如何使用 Xpath 在 iframe 中选择元素?

python - 使用 selenium/python 进行复杂的 XPATH 导航

java - Selenium WebDriver 无法识别元素,尝试了很多选项