So I’m trying a new method of writing some test scripts… instead of Katalon scripts…
but everytime I start this test… chrome opens up twice…
first it opens on google.com as I want it to be…instead of going to the “whatever.com” site, it opens another chrome instance and uses that… so I’m left with an extra chrome browser.
java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property; for more information, see ChromeDriver · SeleniumHQ/selenium Wiki · GitHub. The latest version can be downloaded from http://chromedriver.storage.googleapis.com/index.html
Anybody who works on the pure Selenium WebDriver API without Katalon stuff does set system property with the path of chromedriver. Otherwise their script wouldn’t work.
If you want to be “Katalon free”, then you must find out how to set system property with the path of chromedriver.
You have an option:
Download the Chrome Driver executable from the download site, locate it into a folder of your choice. Then set the path of the folder to the system property as documented. This way you can completely be free from Katalon “WebUI” API.