Trouble with drivers, specifically Edge Chromium

I tried running a test that runs fine in Chrome with Edge Chromium and got this error:

============== ROOT CAUSE =====================
It seems like your Chrome or Edge Chromium Webdriver is not up to date with your current browser. Please go to Tools > Update webdrivers to upgrade and try again

For trouble shooting, please visit: https://docs.katalon.com/katalon-studio/docs/troubleshoot-common-execution-exceptions-web-test.html

09-11-2020 09:13:37 AM Test Cases/LogInLogOut/OpenBrowser

Elapsed time: 2.945s

Test Cases/LogInLogOut/OpenBrowser FAILED.
Reason:
com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: β€˜β€™
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.openBrowser(OpenBrowserKeyword.groovy:81)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword.execute(OpenBrowserKeyword.groovy:67)
at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:73)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.openBrowser(WebUiBuiltInKeywords.groovy:60)
at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$openBrowser.call(Unknown Source)
at OpenBrowser.run(OpenBrowser:15)
at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:339)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:330)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:309)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:301)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:235)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestCaseMainPhase(TestSuiteExecutor.java:191)
at com.kms.katalon.core.main.TestSuiteExecutor.accessTestSuiteMainPhase(TestSuiteExecutor.java:141)
at com.kms.katalon.core.main.TestSuiteExecutor.execute(TestSuiteExecutor.java:90)
at com.kms.katalon.core.main.TestCaseMain.startTestSuite(TestCaseMain.java:157)
at com.kms.katalon.core.main.TestCaseMain$startTestSuite$0.call(Unknown Source)
at TempTestSuite1599830015618.run(TempTestSuite1599830015618.groovy:39)
Caused by: org.openqa.selenium.SessionNotCreatedException: session not created: This version of MSEdgeDriver only supports MSEdge version 83
Build info: version: β€˜3.141.59’, revision: β€˜e82be7d358’, time: β€˜2018-11-14T08:25:53’
System info: host: β€˜W10LCODEACAD11’, ip: β€˜10.101.0.99’, os.name: β€˜Windows 10’, os.arch: β€˜amd64’, os.version: β€˜10.0’, java.version: β€˜1.8.0_181’
Driver info: driver.version: CEdgeDriver
remote stacktrace: Backtrace:
Ordinal0 [0x00007FF679021BD2+3414994]
Ordinal0 [0x00007FF678EF75B2+2192818]
Ordinal0 [0x00007FF678D9477F+739199]
Ordinal0 [0x00007FF678CF8482+99458]
Ordinal0 [0x00007FF678CF42BD+82621]
Ordinal0 [0x00007FF678CF1272+70258]
Ordinal0 [0x00007FF678D207CB+264139]
Ordinal0 [0x00007FF678D1D68F+251535]
Ordinal0 [0x00007FF678CFA663+108131]
Ordinal0 [0x00007FF678CFB9CE+113102]
Ordinal0 [0x00007FF678F124F1+2303217]
GetHandleVerifier [0x00007FF67919E564+1425828]
GetHandleVerifier [0x00007FF67919E32A+1425258]
GetHandleVerifier [0x00007FF6791B62E1+1523489]
GetHandleVerifier [0x00007FF67919EB7B+1427387]
Ordinal0 [0x00007FF678F08797+2262935]
Ordinal0 [0x00007FF678F13ECA+2309834]
Ordinal0 [0x00007FF678F320C8+2433224]
BaseThreadInitThunk [0x00007FFBDB757974+20]
RtlUserThreadStart [0x00007FFBDBAAA271+33]

at org.openqa.selenium.remote.W3CHandshakeResponse.lambda$errorHandler$0(W3CHandshakeResponse.java:62)
at org.openqa.selenium.remote.HandshakeResponse.lambda$getResponseFunction$0(HandshakeResponse.java:30)
at org.openqa.selenium.remote.ProtocolHandshake.lambda$createSession$0(ProtocolHandshake.java:126)
at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:128)
at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:74)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:136)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:552)
at com.kms.katalon.selenium.driver.CEdgeDriver.execute(CEdgeDriver.java:20)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
at org.openqa.selenium.edge.EdgeDriver.<init>(EdgeDriver.java:154)
at com.kms.katalon.selenium.driver.CEdgeDriver.<init>(CEdgeDriver.java:14)
at com.kms.katalon.core.webui.driver.DriverFactory.createNewEdgeChromiumDriver(DriverFactory.java:600)
at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:358)
at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:235)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.doCall(OpenBrowserKeyword.groovy:74)
at com.kms.katalon.core.webui.keyword.builtin.OpenBrowserKeyword$_openBrowser_closure1.call(OpenBrowserKeyword.groovy)
at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
... 19 more

I tried running the Update Webdrivers and then got this message:

Updating web driver…

[INFO] Using WebDriverManager to resolve edge
[INFO] Please answer the following questionnaire based on your experience with WebDriverManager. Thanks a lot!
[INFO] ====> http://tiny.cc/wdm-survey <====
[DEBUG] Running command on the shell: [wmic.exe, datafile, where, name=β€˜C:\Program Files\Microsoft\Edge\Application\msedge.exe’, get, Version, /value]
[DEBUG] Result:
[DEBUG] Latest version of msedgedriver according to https://msedgedriver.azureedge.net/LATEST_STABLE is 85.0.564.51
[INFO] Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
[DEBUG] Driver to be downloaded edgedriver 85.0.564.51
[ERROR] msedgedriver 85.0.564.51 for WIN 32 not found in https://msedgedriver.azureedge.net/
[WARN] There was an error managing msedgedriver 85.0.564.51 (msedgedriver 85.0.564.51 for WIN 32 not found in https://msedgedriver.azureedge.net/) … trying again using latest driver stored in cache
[DEBUG] Latest version of msedgedriver according to https://msedgedriver.azureedge.net/LATEST_STABLE is 85.0.564.51
[INFO] Reading https://msedgedriver.azureedge.net/?restype=container&comp=list to seek msedgedriver
[DEBUG] Driver to be downloaded edgedriver 85.0.564.51
[ERROR] msedgedriver 85.0.564.51 for WIN 32 not found in https://msedgedriver.azureedge.net/
[ERROR] There was an error managing msedgedriver 85.0.564.51 (msedgedriver 85.0.564.51 for WIN 32 not found in https://msedgedriver.azureedge.net/)
io.github.bonigarcia.wdm.config.WebDriverManagerException: msedgedriver 85.0.564.51 for WIN 32 not found in https://msedgedriver.azureedge.net/
at io.github.bonigarcia.wdm.WebDriverManager.noCandidateUrlFound(WebDriverManager.java:607)
at io.github.bonigarcia.wdm.WebDriverManager.createUrlHandler(WebDriverManager.java:756)
at io.github.bonigarcia.wdm.WebDriverManager.download(WebDriverManager.java:593)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:525)
at io.github.bonigarcia.wdm.WebDriverManager.handleException(WebDriverManager.java:722)
at io.github.bonigarcia.wdm.WebDriverManager.manage(WebDriverManager.java:531)
at io.github.bonigarcia.wdm.WebDriverManager.setup(WebDriverManager.java:277)
at io.github.bonigarcia.wdm.WebDriverManager.resolveLocal(WebDriverManager.java:968)
at io.github.bonigarcia.wdm.WebDriverManager.main(WebDriverManager.java:1030)
[ERROR] Driver for edge not found (valid browsers chrome|firefox|opera|edge|phantomjs|iexplorer|selenium_server_standalone)

My driver folders are in the given image. Do I have a setting wrong? my system is 64-bit but I have some things on 32-bit. I ran an Webdriver update that worked fine with Edge Chromium for one test and now nothing is working. Any help is appreciated.Driver Folder

How is the update successful if I have errors?

Hi @tgeabler,
We will take a look into this. In the mean time, please go to https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads to download the appropriate driver and put it into Katalon as instructed here https://docs.katalon.com/katalon-studio/docs/handle-webdrivers.html#replace-webdriver-binaries-application-level

1 Like