将MacOS更新到10.14.6之后,webdriverIO键功能在本地不起作用

时间:2019-08-06 10:41:57

标签: macos selenium webdriver-io

我将工作从Windows转移到了运行MacOS的Macbook。我导入了整个开发环境,并且在一段时间内正常工作。但是在星期五,macOS更新之后,它停止了工作(我认为是原因)。

当我尝试使用JS运行黄瓜测试时,在我要按Enter键的步骤中出现错误。

  

POST / session / hereis会话ID /操作Build info:version:'3.141.0',   版本:'2ecb7d9a',时间:'2018-10-31T20:22:52'系统信息:主机:   'Administrators-MacBook-Pro.local',ip:'IP号',操作系统名称:'Mac OS   X',os.arch:'x86_64',os.version:'10 .14.6',java.version:'12 .0.2'   驱动程序信息:driver.version:未知的运行chrome错误:The   找不到请求的资源,或者使用接收了请求   映射资源不支持的HTTP方法。       在操作([对象对象])时-keys.js:94:2

keys.js中的第94行,此版本与os中的版本

 interface Status {
        build?: {
            version: string;
            revision?: string;
            time?: string;
        };

        os?: {
            name: string;
            arch?: string;
            version?: string;
        };

        java?: {
            version?: string;
        };
    }

在具有相同版本的chrome驱动程序和selenium独立服务器的Windows上,此代码有效。

0 个答案:

没有答案