首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >聚合物Webcomponent (WCT) XVFB无法连接硒

聚合物Webcomponent (WCT) XVFB无法连接硒
EN

Stack Overflow用户
提问于 2016-10-12 01:30:41
回答 1查看 1.4K关注 0票数 3

当我们使用XVFB加载WCT测试时,我在ubuntu上得到了这个错误。但是,当我们第二次运行测试失败时,第一次测试就会顺利进行。看起来像是它丢失的HTMLunit驱动程序。我试过安装单元驱动程序,但无法修复。

xvfb-运行wct --跳过-

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-13 02:21:48

我做了三件事来让这件事起作用。他们可能不是完美的解决方案,因为这是有点麻烦。

  1. 下载https://selenium-release.storage.googleapis.com/2.52/selenium-server-standalone-2.52.0.jar并将其复制到https://selenium-release.storage.googleapis.com/2.52/selenium-server-standalone-2.52.0.jar(您可能需要更改路径以适应您的服务器)。
  2. 修改/usr/local/lib/node_modules/web-component-tester/node_modules/selenium-standalone/lib/default-config.js,将selenium独立服务器版本从2.53.1更改为2.52.0 (这将解决HtmlUnitDriver未注册的问题)
  3. 修改/usr/local/lib/node_modules/web-component-tester/node_modules/selenium-standalone/lib/check-started.js以更改"var maxRetries = 60 * 1000 / retryInterval;“改为"var maxRetries = 600 * 1000 / retryInterval;”(这将解决超时问题)

在进行上述攻击之后,您可以运行wct或xvfb-运行wct。只要再等一会儿,你就会看到你的测试结果。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39989175

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档