selenium-webdriver - 如何摆脱旧版 chromedriver
问题描述
我正在使用 chromedriver 版本。75.0.3770.8 但是 Chrome 浏览器已经更新,现在我需要安装 chromedriver 至少 77.0。我这样做了,我在之前的文件夹中交换了 chromedriver.exe 文件,但它不起作用,仍然有错误代码 199 -> chromedriver 的可用版本为 75。然后我使用了webdriver-manager update --versions。 chrome 77.0.3865.40和 wbedriver-status 命令说我有两个版本的 chromedriver: I/status - 可用的 chromedriver 版本:76.0.3809.12, 77.0.3865.40 [last] 但是当我尝试运行测试时,它似乎只看到 75 版本并且仍然出现错误 199。我添加了路径环境。此视频中的变量: https ://youtu.be/dz59GsdvUF8?t=51
任何想法如何删除旧版本 75?
解决方案
量角器可以根据您的 npm 命令下载/设置为全局和本地。检查您是否从本地和脚本中删除指向量角器的全局 npm 包,反之亦然
推荐阅读
- devstack - Devstack 安装控制器节点
- javascript - 如何让计算机正确说出随机选取的图像的名称
- c# - 无法将“AttachmentDetailsDto”类型的对象转换为“System.String”类型
- python - 如何使用 selenium webdriver 从表中提取 url
- python - 请求失败,状态码为 401,仅适用于 IOS 上的 React Native Expo,但在其他任何地方都可以使用
- python - discord.py 的颜色代码
- python - Pandas concat 不断添加新的索引列
- testing - 在没有 Vue CLI 的情况下测试纯 javascript Vue 组件
- flutter - 使用不同的应用程序 ID 构建不同风格的 Flutter 应用程序
- c++ - UB从免费存储中删除提供存储的字符数组时?