@kazurayam How to get and store sessionid in variable. As shown in screenshot below
See
I could implement the advice by @ThanhTo
import org.openqa.selenium.support.events.EventFiringWebDriver
import org.openqa.selenium.remote.RemoteWebDriver
import org.openqa.selenium.remote.SessionId
import com.kms.katalon.core.webui.driver.DriverFactory
import com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords as WebUI
WebUI.openBrowser("http://demoaut.katalon.com")
def driver = DriverFactory.getWebDriver()
SessionId sessionId = ((RemoteWebDriver) (((EventFiringWebDriver) driver).getWrappedDriver())).getSessionId()
System.out.println(">>> sessionId=" + sessionId);
WebUI.closeBrowser()
this worked as:
2020-05-12 07:09:40.207 DEBUG testcase.TC2 - 4: out.println(">>> sessionId=" + sessionId)
>>> sessionId=14eb313c-e97e-614e-9bdf-8475390f6efe
1 Like
Thanks. It worked