windows - 如何禁用chromedriver自动更新
问题描述
我发现的反复出现的问题之一是“如何禁用谷歌浏览器更新”
经过一番研究,重命名更新文件夹并确保服务 gupdate 永远不会运行就可以了。
我现在面临的问题是运行第一次测试后 chromedriver 自动更新。 相关vstestlog
真的找不到太多关于这方面的信息,所以:有没有办法防止这个更新自动发生?
附加信息:
我们使用的设置是一次性虚拟机,它们在自动测试运行结束时生成并被销毁,这些由打包程序映像支持。chrome 和 chromedriver 通过 Chocolatey 安装,版本固定。
我们基本上希望确保自动化测试管道继续运行,直到我们解决 Google chrome 和 chromedriver 更新(创建新图像)编码的 UI 测试可能还没有准备好在其中运行)
解决方案
Webdriver manager 是这些驱动程序的解决方案,您无需为特定浏览器下载和设置路径。webdriver 是一个正在做的函数
推荐阅读
- redux - Normalizr 模式:嵌套实体不会被规范化
- javascript - 在代理处理程序中处理 property.subproperty
- r - 基于多个其他列的一列的最大值
- vue.js - Vue:如何制作网格而不是表格中的行?
- oracle - PL/SQL 运行所有 If 情况
- javascript - 反应状态不更新?不会渲染卡?后台不错!任何人都可以解决这个问题吗?
- select - SQLite 中奇怪的“滥用聚合:max()”错误
- java - 无法解决方法 makeText(匿名 Android.view.View.OnclickListener,java.land.string , int)
- c# - List.IndexOf 在列表视图中删除项目后返回 -1
- java - 为什么我的数组得到排序?