【问题标题】:Not able to run WebdriverIO script on Edge无法在 Edge 上运行 WebdriverIO 脚本
【发布时间】:2020-05-12 13:09:19
【问题描述】:

无法在边缘运行 webdriverio 自动化脚本。

enter image description here

【问题讨论】:

  • 您能否告诉我们,您使用哪个版本的 MS Edge 浏览器进行此测试?如果可能,请尝试提供示例代码和重现问题的步骤。尝试提供有关该问题的详细信息。我们将尝试检查和测试该问题。只有错误消息不会说明问题的原因。
  • Microsoft Edge 44.17763.831.0 和 Microsoft EdgeHTML 18.17763 是我的边缘版本

标签: node.js microsoft-edge webdriver-io


【解决方案1】:

当我尝试使用 npm 命令安装 edge 时,出现以下错误:

WebdriverIOScripts> npm install edgedriver npm WARN 已弃用 mkdirp@0.3.5:不再支持旧版本的 mkdirp。请更新到 mkdirp 1.x。 (请注意,API 表面已更改为使用 1.x 中的 Promises。) npm WARN 已弃用 npmconf@2.1.3:此软件包已重新集成到 npm 中,现在相对于 npm 已过时 npm WARN deprecated graceful-fs@1.1.14: 请升级到 graceful-fs 4 以兼容当前和未来版本的 Node.js

edgedriver@4.17134.1 安装 D:\Argus\WebdriverIOScripts\node_modules\edgedriver 节点安装.js

下载地址: 无效的配置 loglevel="notice" 注意:找不到当前操作系统的 Microsoft WebDriver:win32 x64 10.0.17763 npm WARN chai-webdriverio@1.0.0 需要 chai@~4.0.1 的对等点,但没有安装。您必须自己安装对等依赖项。 npm WARN webdriverioscripts@1.0.0 没有存储库字段。 npm WARN 可选跳过可选依赖:fsevents@2.1.3 (node_modules\fsevents): npm WARN notsup 跳过可选依赖:fsevents@2.1.3 不受支持的平台:想要 {"os":"darwin","arch":"any"}(当前:{"os":"win32","arch": "x64"})

  • edgedriver@4.17134.1 在 7.145 秒内更新了 1 个包并审核了 3451 个包

35 个软件包正在寻找资金 运行npm fund了解详情

发现 9 个高危漏洞 运行npm audit fix 来修复它们,或者运行npm audit 了解详情

【讨论】:

    【解决方案2】:

    如果您尝试为 MS Edge 旧版浏览器安装 Edge Web 驱动程序,则可以参考以下步骤。

    适用于 Microsoft Edge 旧版 18 和 19 的 Microsoft WebDriver 是一项 Windows 按需功能,可确保它始终自动保持最新状态,并支持一些获取 Microsoft WebDriver 的新方法。

    用户需要先开启开发者模式。

    转到设置 > 更新和安全 > 对于开发人员,然后选择 “开发者模式”。

    要安装 Web 驱动程序,请在提升的命令提示符下运行以下命令(以管理员身份运行命令提示符)。

    DISM.exe /Online /Add-Capability /CapabilityName:Microsoft.WebDriver~~~~0.0.1.0

    Web 驱动程序将安装在以下位置。

    C:\Windows\System32\MicrosoftWebDriver.exe

    参考资料:

    1. WebDriver

    2. Automation Protocols

    让我们知道,以上步骤是否有助于您安装网络驱动程序。

    【讨论】:

      猜你喜欢
      • 2021-07-08
      • 2020-09-28
      • 1970-01-01
      • 1970-01-01
      • 2013-08-31
      • 2020-04-01
      • 2018-06-05
      • 2021-12-29
      • 1970-01-01
      相关资源
      最近更新 更多