未知错误:量角器中缺少或无效的arg值

use*_*921 4 protractor

最新版本的Protractor(4.0.9),chromedriver(2.24),chrome(54.0).当我们执行browser.navigate().back()时,我们可以观察到以下错误.

失败:未知的错误:缺失或无效ARG值(会话信息:铬= 54.0.2840.71)(驱动程序信息:chromedriver = 2.24.417431(9aea000394714d2fbb20850021f6204f2256b9cf),平台= Windows NT的6.1.7601 SP1 x86_64的)(警告:服务器未提供任何堆栈跟踪信息)命令持续时间或超时:5.36秒构建信息:版本:'2.53.1',修订版:'a36b8b1',时间:'2016-06-30 17:37:03'系统信息:主机:'HW0705 ",IP: '172.16.28.83',os.name: 'Windows 7的',os.arch: 'AMD64',os.version: '6.1',java.version: '1.8.0_60'驱动程序信息:org.openqa .selenium.chrome.ChromeDriver Capabilities [{applicationCacheEnabled = false,rotate = false,mobileEmulationEnabled = false,networkConnectionEnabled = false,chrome = {chromedriverVersion = 2.24.417431(9aea000394714d2fbb20850021f6204f2256b9cf),userDataDir = C:\ Users\IN02137\AppData\Local\TEMP\scoped_dir7732_2284},takesHeapSnapshot = TRUE,pageLoadStrategy =正常,databaseEnabled =假,handlesAlerts = TRUE,hasTouchScreen =假,版本= 54.0.2840.71,p latform = XP,browserConnectionEnabled =假,nativeEvents =真,acceptSslCerts =真,locationContextEnabled =真,webStorageEnabled =真,browserName =铬,takesScreenshot =真,javascriptEnabled =真,cssSelectorsEnabled =真}]会话ID:aafe05d9edb4edf638aa556a5ca6b2cb [14点50: 28] E/launcher - 与远程浏览器通信时出错.它可能已经死了.

我们无法使用新版本执行任何关键操作,有人可以帮助我们.

小智 5

这是Chromedriver 2.24中的一个错误,您需要从命令行更新到最新的2.25,如下所示

webdriver-manager更新--versions.chrome 2.25

并按如下方式启动webdriver-manager

webdriver-manager start --versions.chrome 2.25

与protractor 4.0.9一起提供的最新版本的webdriver-manager仍然默认运行2.24.

(编辑):对于那些运行黑猩猩也跑进这个showstopper的人,你需要将你的chimp/bin/default.js中的版本更新为2.25作为0.41.2版本.默认值2.24

这是一个令人讨厌的bug.