- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
从 运行 selenium 测试时 Jenkins ,我得到这个错误:
org.openqa.selenium.WebDriverException:未知错误:Chrome 启动失败:异常退出
(驱动信息:chromedriver=2.8.undefined,platform=Linux 3.13-1-686-pae x86)(警告:服务器未提供任何堆栈跟踪信息)
命令持续时间或超时:20.54 秒
构建信息:版本:'2.33.0',修订:'4ecaf82108b2a6cc6f006aae81961236eba93358',时间:'2013-05-22 12:00:17'
系统信息:os.name:'Linux',os.arch:'i386',os.version:'3.13-1-686-pae',java.version:'1.6.0_45'
驱动程序信息:org.openqa.selenium.chrome.ChromeDriver
并在堆栈跟踪中进一步:
DEBUG - 发送请求:POST/session HTTP/1.1DEBUG ->> "POST/session HTTP/1.1[\r][\n]"DEBUG ->> "Accept: application/json, image/png[\r][\n]"DEBUG ->> "Content-Type: application/json; charset=utf-8[\r][\n]"DEBUG ->> "Content-Length: 143[\r][\n]"调试->>“主机:localhost:30992[\r][\n]”调试->>“连接:保持事件[\r][\n]”调试->>“[\r][\n ]"DEBUG ->> POST/session HTTP/1.1DEBUG ->> Accept: application/json, image/pngDEBUG ->> Content-Type: application/json; charset=utf-8DEBUG ->> Content-Length: 143DEBUG ->> Host: localhost:30992DEBUG ->> Connection: Keep-AliveDEBUG ->> "{"desiredCapabilities":{"platform":"ANY","browserName":"chrome","chromeOptions":{"args":[],"extensions":[]},"version":"","chrome.switches":[]}}"DEBUG - << "HTTP/1.1 200 OK[\r][\n]"DEBUG - << "Content-Length:218[\r][\n]"DEBUG - << "Content-Type:application/json; charset=utf-8[\r][\n]"DEBUG - << "Connection:close[\r][\n]"DEBUG - << "[\r][\n]"DEBUG - 接收响应:HTTP/1.1 200 OKDEBUG - << HTTP/1.1 200 OKDEBUG - << Content-Length:218DEBUG - << Content-Type:application/json; charset=utf-8DEBUG - << Connection:closeDEBUG - << "{"sessionId":"a272d037ff7f0bff2cfb2a49e052c02a","status":13,"value":{"message":"未知错误:Chrome 启动失败:异常退出\n (驱动信息: chromedriver=2.8.undefined,platform=Linux 3.13-1-686-pae x86)"}}"DEBUG - 连接关闭
我是不是 使用 Selenium 网格。
奇怪的是,我可以在直接向 chromedriver 发送命令时启动 chrome,如下所示:
curl -X POST -H "Content-Type: application/json; charset=utf-8"-d "{\"desiredCapabilities\":{\"platform\":\"ANY\",\"browserName\":\"chrome\",\"chromeOptions\":{\"args\":[],\"extensions\":[]},\"version\":\"\",\"chrome.switches\":[]}}"本地主机:9515/ session
Chromimum 窗口在此处打开。
我正在使用 Debian jessie (testing) 与 chromimum 和 chromedriver 安装 资质 .这是为了获得同质版本。
$ 谷歌浏览器版本
Chrome 33.0.1750.152 Debian jessie/sid
./chromedriver -v
在端口 9515 上启动 ChromeDriver (v2.8.undefined)
我还为以前版本的 Debian 创建了另一个问题,您可以阅读以了解更多我之前尝试过的内容。 unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.9
最佳答案
至少在 linux 机器上,我认为 chrome 需要 X11 显示器才能启动。您可以将其作为常规显示器(当您在桌面环境中以普通用户身份运行时)、通过网络连接到普通远程或本地显示器(例如通过 vnc server )或通过像 X 这样的虚拟设备提供虚拟帧缓冲区。
出于您的目的(测试),我会说 Xvfb 可能是最好的选择。见 here例如,使用它进行测试。
关于google-chrome - 未知错误 : Chrome failed to start: exited abnormally (Driver info: chromedriver=2. 8.undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22641892/
以下代码中的 alert(`${info} : ${pokemondetails[info]}\n`) 的含义是什么?有人可以用更简单的形式向我解释一下吗? let checkname = funct
C-x C-f blah.info 以基本模式打开文件。我使用了 apropos 并发现了 Info-mode,我认为它可能会从基本模式更改为 Info 模式,但这会引发 lisp 错误。 如何在 e
我想在另一个 Info.plist 键 (NSContactsUsageDescription) 的值中使用“Bundle 显示名称”(CFBundleDisplayName) 的值。 我尝试了以下方
我正在使用 Python 3.6.4。我第一次遇到 logger.setLevel(logging.INFO) 被忽略的问题,然后遇到了 this answer ,这让我感到困惑并引发了这个问题。 鉴
我是python新手 如果 logging.info() 足以进行日志记录,为什么我们必须使用 getLogger() 方法实例化一个记录器? 最佳答案 在没有名称的情况下调用 getLogger()
下面是来自源代码的示例代码:https://docs.python.org/3/howto/logging.html import logging logging.basicConfig(filena
我在网上阅读的所有内容都在谈论 Info.plist。当我创建项目时,XCode 为我创建了一个 [应用程序名称]-Info.plist 文件,它似乎与我在网上看到的示例 Info.plist 具有相
我定义了一个记录器实例如下: private static final Logger LOGGER = Logger.getLogger(Main.class.getName()); 我有一个要记录的
我的应用程序因 Info.plist 文件中缺少用途字符串而被拒绝(特别是对于 NSMicrophoneUsageDescription 用法)。 这取决于 react-native-permissi
我正在 Windows 下使用 Python 3.4.2。就我而言, import logging logger = logging.getLogger('logger') logger.setLev
我的背景主要是使用 C 和 C++ 进行 Windows 编程。最近我也有机会使用一些嵌入式 Linux 系统,但我对此还是个新手。 现在我正在为 Openwrt 开发一个实用程序,它需要对正常操作期
所以我只是按照此处所述运行了 INFO 命令 http://redis.io/commands/info 但它只给我默认部分——比如 cpu 信息和其他 当我尝试添加 [section] 参数时 -
我正在尝试了解 QEMU 内存管理(使用 i386 guest ,没有 KVM)。 QEMU 监视器允许列出 CPU 寄存器信息( info registers )、USB 设备( info usb
我的包中有 package-info.java,Hibernate 需要它来实现某些功能(编程实体扫描)。 但是,mvn package 不会导致 package-info.class 在 class
我遇到了似乎很常见的错误,因为 Xcode 似乎找不到我的“Info.plist”文件。 我已经检查了这两个 StackOverflow 问题的答案( Could not read from Info
我一直在尝试阅读 XEP-0030 Service Discovery但发现该语言非常不透明。 我的问题很简单:disco#info 规范和 disco#items 规范有什么区别? 我的猜测是 di
这个问题已经有答案了: String concatenation performance in Log4j (3 个回答) 已关闭 4 年前。 之前我通常使用log.info(“dsasdds ” +
我从 Erlang 文档中看到 supervisor:start_child 可以返回两个不同的非错误结果:{ok, Child} 和 {ok, Child, Info}。这个信息在哪里设置? sim
我使用的是 Crystal 0.25.0,File.info(string).symlink? 在以下示例中应返回 true 时返回 false: `mkdir -p /tmp/delete` Di
对于属性: Persist Security Info=true 和 Persist Security Info=false 你能告诉我它们之间有什么区别吗,如果我不把它放在我的连接中会发生什么? c
我是一名优秀的程序员,十分优秀!