Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 量角器-上传文件错误“;元素<;输入类型=";文件"&燃气轮机;“无法通过键盘访问”;在firefox 58中运行,但在firefox 57中运行良好_Javascript_Node.js_Selenium_Firefox_Protractor - Fatal编程技术网

Javascript 量角器-上传文件错误“;元素<;输入类型=";文件"&燃气轮机;“无法通过键盘访问”;在firefox 58中运行,但在firefox 57中运行良好

Javascript 量角器-上传文件错误“;元素<;输入类型=";文件"&燃气轮机;“无法通过键盘访问”;在firefox 58中运行,但在firefox 57中运行良好,javascript,node.js,selenium,firefox,protractor,Javascript,Node.js,Selenium,Firefox,Protractor,壁虎河-1.10.0, FirefoxV58, 节点-8.9 1) 使用下面的代码在chrome和firefox浏览器中使用量角器上传文件 return element(by.css('input[type="file"]')).sendKeys(absolutePath).then(() => { return browser.sleep(5000) }); 在所有版本的Chrome和firefox 57之前都可以正常工作。当我将浏览器更新到最新版本Firefox58时,代

壁虎河-1.10.0, FirefoxV58, 节点-8.9

1) 使用下面的代码在chrome和firefox浏览器中使用量角器上传文件

return element(by.css('input[type="file"]')).sendKeys(absolutePath).then(() => {  
    return browser.sleep(5000)
});
在所有版本的Chrome和firefox 57之前都可以正常工作。当我将浏览器更新到最新版本Firefox58时,代码因错误而中断 “Element input type=“file”无法通过键盘访问”

1) 另外,下载文件在firefox中使用量角器不起作用,但chrome可以。非常感谢您的帮助。已尝试firefox配置文件,但无法正常工作

directConnect: false,

    {
      browserName: 'firefox',
     'moz:webdriverClick': false
    } 
在将解决问题的配置文件中设置这些属性