当前位置: 首页 > 面试题库 >

上次自动更新Chrome后,业力+ Chrome无法正常工作

狄海
2023-03-14
问题内容

我们将jenkins与在Windows
7上运行的许多jenkins从节点一起使用。通过jenkins,我们启动了要在从节点上运行的业力测试,以在实际的浏览器上运行我们的茉莉花测试。在Chrome自动更新到版本“
38.0.2125.104 m”后,上周突然停止了工作(因果报应无法捕获浏览器)。这是我们的日志:

[INFO] --- maven-karma-plugin:1.8:start (default-cli) @ module-translation ---
[INFO] Executing Karma Test Suite ...
[INFO] cmd /C karma start C:\dev\util\jenkinsMaster\workspace\ci_module_translation_browser\translation\target\test-classes\frontend\thirdParty\js\com\verisk\underwriting\config\karma-config-module\1.0.3\karma-config-module-1.0.3.js --browsers Chrome --single-run
INFO [karma]: Karma v0.12.5 server started at http://localhost:9876/ 
INFO [launcher]: Starting browser Chrome 
WARN [launcher]: Chrome have not captured in 60000 ms, killing. 
INFO [launcher]: Trying to start Chrome again (1/2). 
WARN [launcher]: Chrome have not captured in 60000 ms, killing. 
INFO [launcher]: Trying to start Chrome again (2/2). 
WARN [launcher]: Chrome have not captured in 60000 ms, killing. 
ERROR [launcher]: Chrome failed 2 times (timeout). Giving up.

在本地运行时,相同的命令(使用karma-maven-
plugin)可以正常工作。karma插件仅运行单独安装的karma可执行文件(在本地运行时也可以运行)。此外,从jenkins开始,其他浏览器也可以工作。他们与Chrome一起已经使用了相当长的时间(直到Chrome的最新更新)。导致此问题的只是三者的组合:jenkins
+ karma + Chrome。

由于Chrome使得尽可能难以获得旧版本,因此很难测试或解决。似乎所有事情都将导致当前版本的Chrome成为罪魁祸首。

有没有其他人看到这个或有解决方案?


问题答案:

该修复程序已合并到Chromium中。现在可以通过Chrome的常规更新来获得此修复程序。适用于Chrome
39.0.2171版本。



 类似资料:
  • 问题内容: 这似乎是最容易的事情,但它没有用。在普通的浏览器中,.html和.js文件可完美运行,但在Chrome扩展程序中,该功能无法执行应有的功能。 .js文件: .html文件: 因此,基本上,一旦用户单击“ hyhy”,“ ha”应更改为“ xxx”。再说一次- 它在浏览器中完美运行,但在扩展程序中不起作用。你知道为什么吗?以防万一我还要在下面附加manifest.json。 提前致谢!

  • 问题内容: 我最近将项目升级到grails 2.3.0。一切正常,除非我每次更改代码时都遇到自动重装无法正常工作的问题。这包括所有项目人工制品- 控制器,域,服务,gsps,css和javascript文件。 我的较早版本的grails可以正常工作,并且每次进行更改时都会重新加载和重新编译。 我知道这个问题很普遍,我已经搜寻了吉拉(Jira),纳布尔(Nabble),在这里呆了好几天,但我发现没有

  • 我正在一个使用谷歌地图apiv3的网站上工作。我在更新面板中有一个按钮,通过该按钮,我可以使用按钮点击背后的代码和javascript函数执行一些逻辑。 由于按钮在更新面板中,我在firebug的监视窗口中看不到任何东西,javascript函数中的断点也不起作用。在没有更新面板的情况下,我可以在watch中看到执行流程,一切正常,但我在map上得到了重新加载。 aspx中的代码: 单击按钮1:

  • 我无法通过Jenkins让chrome驱动程序工作。我的测试在终端窗口运行良好,但我希望在Jenkins的无头模式下运行它们。 我已经安装了最新推荐版本的chrome驱动程序和chrome版本28.0.1500.71。Chromedriver已放置在我的路径/Usr/bin上。 然而,当我试图运行Jenkins的测试时,我得到一个错误消息: 我也尝试过安装以前版本的chrome和chromedri

  • 我正在使用ChromeDriver V2.24,我的系统中有Chrome Browser52(未安装,可执行文件)。 NosuchSessionException:没有这样的会话 控制台: 注意:在Windows安全更新之前,当我使用ChromeDriver3.1和Chrome58时,我的脚本运行良好。更新后,我无法启动Chrome浏览器,因为它不是启动浏览器,而是在后台运行。