直到今天,我的自动化框架都运行得很好。
今天突然开始出现这个异常。
org.openqa.selenium.os.OsProcess checkForError
SEVERE: org.apache.commons.exec.ExecuteException: Execution failed (Exit
value: -559038737. Caused by java.io.IOException: Cannot run program
"C:chromedriver.exe" (in directory "."): CreateProcess error=5, Access is denied)
检查浏览器版本和Chromediver.exe版本的兼容性。如果您的浏览器是自动更新的,请使用相关的chromedriver。
找到了解决方案。此错误是由防病毒软件引起的。反病毒软件将chrome驱动程序视为威胁。所以当我停止使用防病毒软件时,代码运行良好。