gpt4 book ai didi

macos - 在 Mac 上使用 xvfb headless 运行 Safari 浏览器

转载 作者:行者123 更新时间:2023-12-03 02:17:19 27 4
gpt4 key购买 nike

如何在 OSX 平台上的 Safari 浏览器上 headless 运行 jstestdriver 测试用例?我可以通过使用 xvfb-run 命令在 Linux 上实现相同的目的。然而,OSX 中没有这样的包装命令。我尝试执行以下 2 个命令,然后在 safari 中执行我的测试用例。

Xvfb :99 -ac &
export DISPLAY=:99

但是,通过 Safari 浏览器显示而不是在 xvfb 环境中运行。 Safari 似乎完全忽略了 DISPLAY 命令。有没有办法可以在 OSX 上 headless 运行 Safari?

最佳答案

Mac OS X 不使用 X11 作为 native 应用程序的显示服务器。因此,Xvfb 不适用,并且设置 DISPLAY 无效。

Mac OS 应用程序通常不能在您在这里想象的那种“ headless ”环境中运行。一些应用程序,例如 Vine Server ,过去可以做到这一点,但它们似乎已在 Mac OS 10.8 及更高版本下停止工作。

关于macos - 在 Mac 上使用 xvfb headless 运行 Safari 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24618548/

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