zoukankan      html  css  js  c++  java
  • macaca运行报错之chrome-driver问题处理,关闭 Chrome 的自动更新

    由于chrome浏览器自动更新,导致 macaca运行报错,重新安装和更新chrome-driver 之后,还需要把chrome浏览器降级到50版本;

    但是chrome会自动更新,所以需要禁止。找到这个方法试验一下:

    下面内容转自:http://www.chromi.org/archives/11523

    自动更新是 Chrome 非常实用的功能之一,但在有些情况下可能还是有关闭自动更新的需求,比如需要用某一个具体的版本来测试一些东西,或者更新之后反而出现了新的 Bug等等。由于一般人没有这样的需求,所以 Google 没有公布关闭自动更新的方法,但不公布并不代表不能。

    Windows(个人用户)

    1、开始——运行——regedit 打开注册表编辑器,找到 HKEY_CURRENT_USERSOFTWAREGoogleUpdate 键。

    2、在右边新建一个名为 DisableAutoUpdateChecksCheckbox 的 DWORD 值,将键值设置为 1(默认为0)就关闭自动更新了,如果想要再打开的时候将其键值修改为 0 即可。

    同时你还可以添加一个名为 AutoUpdateCheckPeriodMinutes 的 DWORD 键,这个键可以用来设定自动更新检测频率(以分钟为单位),直接将其值设置为你想检测的频率就可以了,比如 1440 分钟为每天检测一次,但注意设置值的时候要用10进制数据。

    P.S.,上面的这个方法是假设 Chrome 只安装给当前用户的,如果是直接安装给所有用户的话,注册表键位置应该是 HKEY_LOCAL_MACHINESOFTWAREPoliciesGoogleUpdate。

    Windows(企业用户)

    如果你是单位统一安装的 Chrome 企业版,且你是管理员的话,可以参考 Google 提供的这个更新部署文档,通过组策略进行部署,很简单。

    Mac

    打开终端,运行:

    defaults write com.google.Keystone.Agent checkInterval 0

    将上面命令中最后的 0 改成 1就是开启自动更新。

    同样也可以设置更新频率,命令为:

    defaults write com.google.Keystone.Agent checkInterval 

    是指时间频率,以秒为单位,自己根据需要修改。

  • 相关阅读:
    Unity的动态加载简单使用
    枚举的使用总结
    IIS WEB程序如何访问共享目录
    AngularJS之页面跳转Route
    ASP.NET MVC4 BundleConfig的注意事项
    Android自动化测试------monkey自定义脚本(四)
    Android自动化测试------monkey(三)
    Android自动化测试------monkey(二)
    Android自动化测试------monkey(一)
    (一)adb命令的使用
  • 原文地址:https://www.cnblogs.com/haochuang/p/6038930.html
Copyright © 2011-2022 走看看