❌ Unable to open browser with url: ''

  • Katalon Studio Version:7.2.1
  • OS Version:Win 10
  • Browser Version: Chrome 86.0.4240.75

Steps to Reproduce

:x: Unable to open browser with url: ‘’ (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to open browser with url: ‘’

Expected behavior:

It should open the Application URL in Chrome successfully

Screenshots:

2020-10-13 15:32:44.759 INFO c.k.katalon.core.main.TestCaseExecutor - --------------------
2020-10-13 15:32:44.762 INFO c.k.katalon.core.main.TestCaseExecutor - START Test Cases/google
2020-10-13 15:32:45.151 DEBUG testcase.google - 1: openBrowser("")
2020-10-13 15:32:45.370 INFO c.k.k.core.webui.driver.DriverFactory - Starting ‘Chrome’ driver
Oct 13, 2020 3:32:45 PM org.openqa.selenium.remote.DesiredCapabilities chrome
INFO: Using new ChromeOptions() is preferred to DesiredCapabilities.chrome()
2020-10-13 15:32:45.403 INFO c.k.k.core.webui.driver.DriverFactory - Action delay is set to 0 seconds
Starting ChromeDriver 86.0.4240.22 (398b0743353ff36fb1b82468f63a3a93b4e2e89e-refs/branch-heads/4240@{#378}) on port 18293
Only local connections are allowed.
Please see ChromeDriver - WebDriver for Chrome - Security Considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
2020-10-13 15:33:48.921 ERROR c.k.k.core.keyword.internal.KeywordMain - :x: Unable to open browser with url: ‘’ (Root cause: 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:72)
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 google.run(google:34)
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:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1602583362485.run(TempTestCase1602583362485.groovy:23)
Caused by: org.openqa.selenium.WebDriverException: unknown error: unable to discover open pages
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘W10J7B7P13’, ip: ‘10.107.89.209’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_181’
Driver info: driver.version: CChromeDriver
remote stacktrace: Backtrace:
Ordinal0 [0x0074C013+3194899]
Ordinal0 [0x00636021+2056225]
Ordinal0 [0x004CF608+587272]
Ordinal0 [0x00451A80+72320]
Ordinal0 [0x0044E229+57897]
Ordinal0 [0x0044C64A+50762]
Ordinal0 [0x00471EE9+204521]
Ordinal0 [0x00471D0D+204045]
Ordinal0 [0x0046FC1B+195611]
Ordinal0 [0x00453B7F+80767]
Ordinal0 [0x00454B4E+84814]
Ordinal0 [0x00454AD9+84697]
Ordinal0 [0x0064CE64+2149988]
GetHandleVerifier [0x008BBE95+1400773]
GetHandleVerifier [0x008BBB61+1399953]
GetHandleVerifier [0x008C31FA+1430314]
GetHandleVerifier [0x008BC69F+1402831]
Ordinal0 [0x00643D61+2112865]
Ordinal0 [0x0064E5CB+2155979]
Ordinal0 [0x0064E6F5+2156277]
Ordinal0 [0x0065F26E+2224750]
BaseThreadInitThunk [0x75476359+25]
RtlGetAppContainerNamedObjectPath [0x779C7C24+228]
RtlGetAppContainerNamedObjectPath [0x779C7BF4+180]

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.CChromeDriver.execute(CChromeDriver.java:19)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:147)
at com.kms.katalon.selenium.driver.CChromeDriver.<init>(CChromeDriver.java:13)
at com.kms.katalon.core.webui.driver.DriverFactory.createNewChromeDriver(DriverFactory.java:356)
at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:317)
at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:208)
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)
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:72)
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 Script1601985647023.run(Script1601985647023.groovy:34)
... 11 more

)
2020-10-13 15:33:48.931 ERROR c.k.katalon.core.main.TestCaseExecutor - :x: Test Cases/google 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:72)
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 google.run(google:34)
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:337)
at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:328)
at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:307)
at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:299)
at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:233)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:105)
at com.kms.katalon.core.main.TestCaseMain$runTestCase$0.call(Unknown Source)
at TempTestCase1602583362485.run(TempTestCase1602583362485.groovy:23)
Caused by: org.openqa.selenium.WebDriverException: unknown error: unable to discover open pages
Build info: version: ‘3.141.59’, revision: ‘e82be7d358’, time: ‘2018-11-14T08:25:53’
System info: host: ‘W10J7B7P13’, ip: ‘10.107.89.209’, os.name: ‘Windows 10’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_181’
Driver info: driver.version: CChromeDriver
remote stacktrace: Backtrace:
Ordinal0 [0x0074C013+3194899]
Ordinal0 [0x00636021+2056225]
Ordinal0 [0x004CF608+587272]
Ordinal0 [0x00451A80+72320]
Ordinal0 [0x0044E229+57897]
Ordinal0 [0x0044C64A+50762]
Ordinal0 [0x00471EE9+204521]
Ordinal0 [0x00471D0D+204045]
Ordinal0 [0x0046FC1B+195611]
Ordinal0 [0x00453B7F+80767]
Ordinal0 [0x00454B4E+84814]
Ordinal0 [0x00454AD9+84697]
Ordinal0 [0x0064CE64+2149988]
GetHandleVerifier [0x008BBE95+1400773]
GetHandleVerifier [0x008BBB61+1399953]
GetHandleVerifier [0x008C31FA+1430314]
GetHandleVerifier [0x008BC69F+1402831]
Ordinal0 [0x00643D61+2112865]
Ordinal0 [0x0064E5CB+2155979]
Ordinal0 [0x0064E6F5+2156277]
Ordinal0 [0x0065F26E+2224750]
BaseThreadInitThunk [0x75476359+25]
RtlGetAppContainerNamedObjectPath [0x779C7C24+228]
RtlGetAppContainerNamedObjectPath [0x779C7BF4+180]

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.CChromeDriver.execute(CChromeDriver.java:19)
at org.openqa.selenium.remote.RemoteWebDriver.startSession(RemoteWebDriver.java:213)
at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:131)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:181)
at org.openqa.selenium.chrome.ChromeDriver.<init>(ChromeDriver.java:147)
at com.kms.katalon.selenium.driver.CChromeDriver.<init>(CChromeDriver.java:13)
at com.kms.katalon.core.webui.driver.DriverFactory.createNewChromeDriver(DriverFactory.java:356)
at com.kms.katalon.core.webui.driver.DriverFactory.startNewBrowser(DriverFactory.java:317)
at com.kms.katalon.core.webui.driver.DriverFactory.openWebDriver(DriverFactory.java:208)
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)
... 17 more

2020-10-13 15:33:48.939 INFO c.k.katalon.core.main.TestCaseExecutor - END Test Cases/google

This is usually caused by a mismatch in versions between Chrome (the browser) and Chrome WebDriver.

Try updating them: Tools > Update WebDrivers

hi Thomas,

thanks for the help, i tried this multiple times but didn’t work even i changed ChromeDriver Manually also but its as ease.

@gunjan_mishra

Just let Chrome updates completely, restart your machine then try running again.

Thanks

no use i tried this also…

Yeah, like “Turn it off and turn it on again… no, off again and then on again…”